Reverse Engineering Jobs

Reverse Engineering is a process of analyzing the technology that exists in order to understand how it works and create something new. Reverse Engineers can create new software by taking apart existing pieces of software, discover hidden vulnerabilities in existing tech, prototype the manual reverse engineering process for hardware and embedded systems, and patch or upgrade software without needing the source-code. In short, Reverse Engineering is all about digging deep to understand and create innovative solutions.

This process is done by breaking down a system into smaller parts and understanding how they work together, while also looking at how changes in any one factor will affect the entire system as a whole. This can include revealing protections within software that hide information or instructions, and finding vulnerabilities in hardware or networks. A Reverse Engineer uses tools in the process such as a disassembler, debugger, or decompiler to analyze the original code and gain an understanding of its logic.

Here's some projects that our expert Reverse Engineers made real:

  • Restoration of software systems no longer maintained by the vendor
  • Creation of game editors and other customized tools
  • Exporting data from .exe files
  • Understanding video streams from cameras with special commands
  • Conversion of 3D scans from STL to STEP formats
  • Turning 3D scans into drawings in Solidworks
  • Developing administrative programs for web apps
  • Creating CAD files for architectural hardware materials
  • Fetching gaming app data from Google Play

At Freelancer.com we have many accomplished Reverse Engineers to make incredible projects come alive which are both cost effective and efficient. Our experts are here to help you unlock your project's full potential - so if you're looking for someone to help you achieve this, why not post your project here? Our Reverse Engineers are ready to take your projects further - why not invite them today?

From 5,986 reviews, clients rate our Reverse Engineers 4.9 out of 5 stars.
Hire Reverse Engineers

Reverse Engineering is a process of analyzing the technology that exists in order to understand how it works and create something new. Reverse Engineers can create new software by taking apart existing pieces of software, discover hidden vulnerabilities in existing tech, prototype the manual reverse engineering process for hardware and embedded systems, and patch or upgrade software without needing the source-code. In short, Reverse Engineering is all about digging deep to understand and create innovative solutions.

This process is done by breaking down a system into smaller parts and understanding how they work together, while also looking at how changes in any one factor will affect the entire system as a whole. This can include revealing protections within software that hide information or instructions, and finding vulnerabilities in hardware or networks. A Reverse Engineer uses tools in the process such as a disassembler, debugger, or decompiler to analyze the original code and gain an understanding of its logic.

Here's some projects that our expert Reverse Engineers made real:

  • Restoration of software systems no longer maintained by the vendor
  • Creation of game editors and other customized tools
  • Exporting data from .exe files
  • Understanding video streams from cameras with special commands
  • Conversion of 3D scans from STL to STEP formats
  • Turning 3D scans into drawings in Solidworks
  • Developing administrative programs for web apps
  • Creating CAD files for architectural hardware materials
  • Fetching gaming app data from Google Play

At Freelancer.com we have many accomplished Reverse Engineers to make incredible projects come alive which are both cost effective and efficient. Our experts are here to help you unlock your project's full potential - so if you're looking for someone to help you achieve this, why not post your project here? Our Reverse Engineers are ready to take your projects further - why not invite them today?

From 5,986 reviews, clients rate our Reverse Engineers 4.9 out of 5 stars.
Hire Reverse Engineers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    6 jobs found

    I'm in need of a seasoned software developer with extensive experience in creating sophisticated Windows applications. The aim is to develop an application that boasts robust functionalities comparable to leading market solutions. Key Responsibilities: - Design and develop core application features tailored to user needs. - Create and integrate Windows kernel-mode drivers for enhanced performance and security. - Implement a user-friendly and intuitive UI/UX focused on simplicity and ease of use. - Ensure the application is optimized for stability and efficiency. Requirements: - Proven experience in Windows kernel-level driver development. - Proficiency in C/C++ and Windows Driver Kit (WDK). - Strong understanding of Windows OS architecture and kernel-mode programming. - Ability to d...

    $3313 Average bid
    $3313 Avg Bid
    68 bids

    I'm looking for a Visual Basic 6 expert who can help me with a simple program. I have a data File from a music program that I think is coded with Visual Basic 6. (File attached) It contains a playlist that I think is a object saved to the file. Your task is to code a visual basic 6 program that opens the file and loads it to a sblist object, and displays the playlist. There should also be a button that saves the list in same format as the original file. No other functions is needed, since I will use your code for other project. Thanks in advance!

    $43 Average bid
    $43 Avg Bid
    13 bids

    I am experiencing an SSL handshake issue with a mobile application running on Android, specifically involving the quic/http3 protocol. I need an expert in reverse engineering to help identify and fix the issue. Ideal Skills: - Expertise in SSL and quic/http3 protocol - Proficient in reverse engineering mobile applications - Familiar with Android operating system - Problem-solving and debugging skills

    $41 Average bid
    $41 Avg Bid
    12 bids

    I'm experiencing a 'handshake failure' issue with SSL in my native Android app. This issue is preventing secure connections and impacting the app's functionality. I am looking for an experienced mobile app developer with expertise in SSL and Android development to help troubleshoot and resolve this issue. Key Requirements: - Deep understanding of SSL and its implementations in mobile applications - Extensive experience in native Android app development - Proven track record in troubleshooting SSL related issues - Strong problem-solving skills - Ability to communicate technical issues in a clear and understandable manner I need this issue to be resolved as soon as possible to ensure the app's functionality and security. Your prompt response and effective solutions...

    $43 Average bid
    $43 Avg Bid
    21 bids

    I'm seeking an experienced reverse engineer to assist with troubleshooting a Windows-based desktop application. The primary objective is to identify and rectify bugs within the software. It is a simple issue. I need to pass password prompt without security code. Please bid when you have a strong understanding in DOS.

    $49 Average bid
    $49 Avg Bid
    5 bids

    PLEASE DO NOT BID ON THIS PROJECT WITHOUT READING IT FULLY. If you have read the project details, please include the phrase "YES, I READ YOUR PROJECT" in your offer. Kindly do not waste time if you are unsure about providing a solution. If you have completed a similar project before, please share some pictures and relevant information. You will be given priority. Project Details Hi, The WhatsApp desktop app allows us to make voice calls to our contacts after connecting our WhatsApp account to the app via QR code scanning. We need a simple web application that: Allows users to scan a QR code to connect their WhatsApp account. Enables them to make voice calls to WhatsApp numbers. The programming language for this project is flexible. The source code must be shared with us, al...

    $3399 Average bid
    $3399 Avg Bid
    7 bids

    Recommended Articles Just for You