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?

Fra 5,755 tilbakemeldinger, klienter rangerer våre Reverse Engineers 4.9 av 5 stjerner.
Ansett 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?

Fra 5,755 tilbakemeldinger, klienter rangerer våre Reverse Engineers 4.9 av 5 stjerner.
Ansett Reverse Engineers

Filter

Mine tidligere søk
Filtrer etter:
Budsjett
til
til
til
Skriv
Ferdigheter
Språk
    Jobbstatus
    7 jobber funnet
    KK-82MS Pin Mapping Analysis
    4 dager left
    Verifisert

    I need the internal circuitry of the KK-82MS scientific calculator documented so I can design a drop-in replacement PCB. Your job is to open the unit, trace every relevant signal, and give me a clear map of what connects where. The focus is on both LCD behaviour and the button-scanning scheme, so I expect you to show how each LCD segment is driven, which pins act as commons, how the microcontroller multiplexes them, and the exact keyboard matrix rows and columns the processor polls. Feel free to combine a logic analyser, multimeter, oscilloscope, or any other bench tool you trust; choice of instrumentation is up to you as long as the final data are unambiguous. Deliverables • High-resolution photos of the calculator fully disassembled, including close-ups of the flex cables and IC m...

    $176 Average bid
    $176 Snitt bud
    27 bud

    The latest patch wiped out every pointer offset my companion app relies on, so most of its memory reads now return garbage and several packet handlers no longer align with the game’s updated structures. I need an expert who can jump straight into the new build, reverse the changed layouts, and hand back corrected offsets (and any packet-structure tweaks you discover) so the tool is fully functional again. Here’s what success looks like for me: • A clean list of updated base addresses, dynamic offsets, and any changed pointer chains tested on the current live client. • Confirmation that each fix restores the original in-game features of my app without crashes or desync. • A brief summary of any packet format adjustments you uncover while tracing traffic so I ...

    $515 Average bid
    $515 Snitt bud
    46 bud
    Reverse Engineer Legacy Game Patch
    3 dager left
    Verifisert

    A recent patch on my PC game has shifted several memory addresses, pointers and a few packet structures that my existing tools rely on. Since the update went live the core gameplay logic they hook into no longer fires, so I can’t read or write the data I need. I already have the old working offsets, a minimal DLL and sample packet dumps for reference; what I’m missing are the new locations and any structural changes introduced by the patch. You’ll need to open the latest build, locate the correct functions or data structures, update the pointer chain and packet definitions, and hand back something I can drop straight into my codebase. What I’m expecting from you • A list (or header file) of updated addresses, offsets and pointer paths • Revised packe...

    $176 Average bid
    $176 Snitt bud
    36 bud

    The original schematics and firmware sources for my existing motherboard are no longer available, yet I still need to keep the product alive and solve a series of recurring hardware failures. The immediate objective is to reverse-engineer the board in detail so I have a complete, accurate picture of how every power rail, I/O interface, and embedded controller is wired and programmed. Once that knowledge is captured, I want a refreshed design that removes today’s failure points and is ready for a short production run. Work starts with non-destructive teardown, high-resolution imaging, net tracing, and firmware dumping via JTAG/SWD or any other proven technique. From there the task moves into schematic recreation (Altium Designer or KiCad preferred), BOM generation with current compon...

    $2945 Average bid
    $2945 Snitt bud
    20 bud

    I am looking for an experienced reverse engineer or mobile security specialist to help analyze the network communication of an Android application. The application currently implements SSL certificate pinning, which prevents traffic inspection using standard interception tools (such as proxies). Because of this, I cannot capture the login requests and related API communication. Project Goals: Perform reverse engineering of the Android APK. Identify and bypass the SSL pinning protection implemented in the app. Enable traffic inspection so the login requests can be captured and analyzed. Document the login request structure and related API endpoints. Help replicate the login request programmatically using either: Node.js, or Python The final goal is to understand how the login API ...

    $463 Average bid
    $463 Snitt bud
    97 bud

    We have a legacy Windows desktop application built on .NET Framework 4 that captures video from a USB webcam using and a custom wrapper WebCam_Capture.dll. The program works correctly on some machines but fails to recognize our Veho USB camera on others, even though the camera works in modern apps (Windows Camera app, browsers, online webcam testers). We need a freelancer to analyze, patch, and improve the camera handling logic so that the software consistently recognizes the camera across all machines. ⸻ Key Requirements / Skills: • Strong experience with .NET Framework 2.0–4.x and C# • Experience with DirectShow / video capture pipelines • Comfortable with Windows desktop apps (WinForms/WPF) • Experience with reverse engineering / decompiling .NET assem...

    $2698 Average bid
    $2698 Snitt bud
    131 bud
    edit a program. -- 2
    10 dager left
    Verifisert

    It is (‘program’) for game want to modify the tool.

    $166 Average bid
    $166 Snitt bud
    39 bud

    Anbefalte artikler for deg