Find Jobs
Hire Freelancers

Reverse Engineering of a C++ and Java Program

$750-1500 USD

Cerrado
Publicado hace casi 10 años

$750-1500 USD

Pagado a la entrega
Project The aim is to make a program written by me compatible with an external program. The external program is a graphical interface written in Java which calls an external C++ .dll to process a binary data file. I need to know what data is passed into and returned from the .dll so that I can make a compatible .dll. The Java program currently only works with Windows XP, but it does not look to be obfuscated. The .dll also does not look to have any copy protection or obfuscation. I will provide a copy of the external program and .dll. This should be an interesting and rewarding project for those with the right experience. Requirements You must have extensive experience with reverse engineering of Java and C++ code. Contact me if you have any questions about the project. Please make sure that you show you have read the project description by letting me know what tools you would use to undertake this project.
ID del proyecto: 6310861

Información sobre el proyecto

23 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
23 freelancers están ofertando un promedio de $1.216 USD por este trabajo
Avatar del usuario
Hi! I am professional C/C++/C#/Java programmer. I can do this project with hihgest quality! Best Regards, Szymszteinsl
$1.250 USD en 7 días
4,9 (120 comentarios)
7,2
7,2
Avatar del usuario
Hello, I can get this task done in the next 5 days. I have close to 8 years of exp in Java. I had done plenty of Java projects here in freelancer. Please check out my past projected and reviews. Let me know if you are interested. Thanks Gokul
$750 USD en 5 días
5,0 (109 comentarios)
6,2
6,2
Avatar del usuario
Hi, As long as the java is not obfuscated, only the java file program needs to be reversed. I can confirm this in less than 24hours if you send me the java app, andi ll give you back a new java app that you can use to print the exchanged binary data LIVE while the app is running. If any c++ disassembly is still needed, boomerang can be used to alter the dll a,d insert a breakpoint in functions interfacing directly with the java in our case, and execute the java app and when breakpoint is reached, we can see the value in the right memory address; eventually, a redirection can be added in the original dll to make it print the data exchanged or dump it to a file. I suggest you send me the java app first and i ll be back to you in less than 24hours and tell you if any c++ disassembly is needed. if not, this project will cost you $600 only. Cheers, Oussema.
$947 USD en 7 días
5,0 (23 comentarios)
5,6
5,6
Avatar del usuario
A proposal has not yet been provided
$1.444 USD en 20 días
4,8 (22 comentarios)
5,7
5,7
Avatar del usuario
Hello, my price is not final. I might change it when I see the binaries, because it depends on the difficulty of the task. Some programs are very difficult to reverse-engineer. For example programs that use sophisticated algorithms as lets say image processing programs. I will use IDA to decompile the DLL and a java decompilator for the java part.
$800 USD en 20 días
4,9 (57 comentarios)
5,7
5,7
Avatar del usuario
1) I use JD-GUI for Java decompiling. 2) After decompilation I can add additional output of data to Java code. Data which is passed into and returned from the .dll so that you can analize it and make your own dll. This may be useful for testing, debugging. 3) I will use javah utility to create a header file for your C/C++ dll. 4) I can implement header-based C/C++ file. Without real implementation of logic off course. I can use stubs. I can put to the C code data received on step #2. 5) Instead of my stubs you can paste your real C/C++ code.
$750 USD en 5 días
4,9 (44 comentarios)
5,3
5,3
Avatar del usuario
Hi! It sounds like an interesting challenge, and most probably a very good fit. I have great experience with reverse engineering, so very much interested in your project. Please let me know when you are OK to discuss and we'll get the ball rolling. I typically use WinDbg / IDA Pro tools for my RE projects, and VMware for virtualization. Thanks and I look forward to working with you. ========================= Best regards, -Mike
$750 USD en 5 días
5,0 (29 comentarios)
5,3
5,3
Avatar del usuario
I can do it - I did similar jobs many, many times (by freelancer.com too), I need take a look at your program to determine how hard would be the task. Of course you will pay me after work (and only if) is done....
$1.111 USD en 10 días
5,0 (4 comentarios)
4,1
4,1
Avatar del usuario
Dear very interesting job. it is my pleasure to take part in the bid on your project. let me introduce myself. actually i am team manager having well skilled 30 IT programmers. our team is divided into 4 group, that is, window mac os linux desktop application group, Mobile application group, GIS & RS application group, Web application group. Game development group. Main dev language is C, C++. they are all skilled in Visual Studio(c#,c++, VB.net, asp.net),C, QT,Delphi XE, Assembly, Reverse engineering, JAVA, Objective-c, ArcGIS, PythoN, Ruby on Rails, TCL, Matlab, Flash, Flex,Mysql, Mssql, Oracle, PostgreSQL , PHP(MAGENTO, WORDPRESS,Yii, Drupal, etc), CSS, Javascript, etc. also have the technology such as web scrapping,image processing,system related programming,financial account system, ARM processing, audio processing,Reverse engineering, Movie processing, networking techynology, Kinect, openCV, OpenGL,WebRTC, ocr, ArcGIS engine, Matlab, Game development, etc and experience also. last time we have developed various task such as ; Reverse engineering task: -Crack ARM processer application. -Reverse engineering of Surelock application which is used in gas dispenser. -Winrar and document file Password removal task. -some more work(impossible to show my previous work. i hope you understand why). i can work very fast and smartly. moreover i am looking forward long term partner as well. will very appreciate if you kindly consider me. thanks
$1.111 USD en 7 días
5,0 (2 comentarios)
3,6
3,6
Avatar del usuario
i have many exp on reverse engineering, i have many year programming on c++, c#, write some malicious code, reverse malware, reverse java app ... Could you send me dll file and then i will tell you the price and time.
$777 USD en 5 días
5,0 (8 comentarios)
3,5
3,5
Avatar del usuario
Hi I'm a Debugging Expert. I can decompile any jar file. If you give me chance, I do the best. Believe me! Thank you.
$1.184 USD en 20 días
4,9 (4 comentarios)
3,2
3,2
Avatar del usuario
A proposal has not yet been provided
$1.250 USD en 20 días
4,3 (9 comentarios)
3,8
3,8
Avatar del usuario
hi from spain im expert on c/c++/visual c++ and java High experience under reverse engineering I could do the project without problems regards Mike
$1.250 USD en 30 días
4,9 (8 comentarios)
3,1
3,1
Avatar del usuario
Hi, i have read your project description. Could you provide the external program and the dll file first? the tools are relative, it can be debugger and disassembler or else, depend on what to look for. Thank you, Regards.
$750 USD en 7 días
5,0 (2 comentarios)
2,9
2,9
Avatar del usuario
A proposal has not yet been provided
$1.250 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi I am Brian, currently offering services on behalf of one of the leading Digital Agencies specializing in product + brand development and lead generation optimization. Before getting into more details lets put following out there, we do not accept projects until and unless both of us client and provider has absolute understanding of every aspect related to the project. We have several branch offices (LA, San Jose, Chicago and NJ) so you can reach us anytime. We have worked with both large enterprises as eel as small mom and pop shops and we value each client equally. Let me know if you would like us to start working on a proper functional documentation and proposal for your project!. To complete the functional documentation we would need to start speaking so that I can understand what your vision is and documenting it in a way that technologists would be able to understand. Hope to speak to you soon!
$3.298 USD en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I'd like to try my hand on reversing the dll. Please let me know how to get a copy of the external program and dll. Looking forward to a quick reply ! Thanks, Gaurav
$1.111 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Woollahra, Australia
5,0
41
Forma de pago verificada
Miembro desde mar 7, 2006

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.