Find Jobs
Hire Freelancers

Reverse Engineering of a C++ and Java Program

$750-1500 USD

ปิดแล้ว
โพสต์ เกือบ 10 ปีที่ผ่านมา

$750-1500 USD

ชำระเงินเมื่อส่งงาน
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.
รหัสโปรเจกต์: 6310861

เกี่ยวกับโปรเจกต์

23 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 10 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
23 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $1,216 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hi! I am professional C/C++/C#/Java programmer. I can do this project with hihgest quality! Best Regards, Szymszteinsl
$1,250 USD ใน 7 วัน
4.9 (120 รีวิว)
7.2
7.2
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (109 รีวิว)
6.2
6.2
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (23 รีวิว)
5.6
5.6
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$1,444 USD ใน 20 วัน
4.8 (22 รีวิว)
5.7
5.7
รูปอวาตาร์ของผู้ใช้
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 วัน
4.9 (57 รีวิว)
5.7
5.7
รูปอวาตาร์ของผู้ใช้
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 วัน
4.9 (44 รีวิว)
5.3
5.3
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (29 รีวิว)
5.3
5.3
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (4 รีวิว)
4.1
4.1
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (2 รีวิว)
3.6
3.6
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (8 รีวิว)
3.5
3.5
รูปอวาตาร์ของผู้ใช้
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 วัน
4.9 (4 รีวิว)
3.2
3.2
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$1,250 USD ใน 20 วัน
4.3 (9 รีวิว)
3.8
3.8
รูปอวาตาร์ของผู้ใช้
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 วัน
4.9 (8 รีวิว)
3.1
3.1
รูปอวาตาร์ของผู้ใช้
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 วัน
5.0 (2 รีวิว)
2.9
2.9
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$1,250 USD ใน 20 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
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 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
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 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ AUSTRALIA
Woollahra, Australia
5.0
41
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ มี.ค. 7, 2006

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง