Find Jobs
Hire Freelancers

Reverse Engineering of a C++ and Java Program

$750-1500 USD

Suljettu
Julkaistu lähes 10 vuotta sitten

$750-1500 USD

Maksettu toimituksen yhteydessä
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.
Projektin tunnus (ID): 6310861

Tietoa projektista

23 ehdotukset
Etäprojekti
Aktiivinen 10 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
23 freelancerit tarjoavat keskimäärin $1 216 USD tätä projektia
Käyttäjän avatar
Hi! I am professional C/C++/C#/Java programmer. I can do this project with hihgest quality! Best Regards, Szymszteinsl
$1 250 USD 7 päivässä
4,9 (120 arvostelua)
7,2
7,2
Käyttäjän avatar
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 5 päivässä
5,0 (109 arvostelua)
6,2
6,2
Käyttäjän avatar
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 7 päivässä
5,0 (23 arvostelua)
5,6
5,6
Käyttäjän avatar
A proposal has not yet been provided
$1 444 USD 20 päivässä
4,8 (22 arvostelua)
5,7
5,7
Käyttäjän avatar
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 20 päivässä
4,9 (57 arvostelua)
5,7
5,7
Käyttäjän avatar
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 5 päivässä
4,9 (44 arvostelua)
5,3
5,3
Käyttäjän avatar
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 5 päivässä
5,0 (29 arvostelua)
5,3
5,3
Käyttäjän avatar
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 10 päivässä
5,0 (4 arvostelua)
4,1
4,1
Käyttäjän avatar
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 7 päivässä
5,0 (2 arvostelua)
3,6
3,6
Käyttäjän avatar
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 5 päivässä
5,0 (8 arvostelua)
3,5
3,5
Käyttäjän avatar
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 20 päivässä
4,9 (4 arvostelua)
3,2
3,2
Käyttäjän avatar
A proposal has not yet been provided
$1 250 USD 20 päivässä
4,3 (9 arvostelua)
3,8
3,8
Käyttäjän avatar
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 30 päivässä
4,9 (8 arvostelua)
3,1
3,1
Käyttäjän avatar
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 7 päivässä
5,0 (2 arvostelua)
2,9
2,9
Käyttäjän avatar
A proposal has not yet been provided
$1 250 USD 20 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
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 30 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
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 7 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan AUSTRALIA lippu
Woollahra, Australia
5,0
41
Maksutapa vahvistettu
Liittynyt maalisk. 7, 2006

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.