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?

Daripada 7,638 ulasan, klien menilai Reverse Engineers 4.91 daripada 5 bintang.
Upah 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?

Daripada 7,638 ulasan, klien menilai Reverse Engineers 4.91 daripada 5 bintang.
Upah Reverse Engineers

Tapis

Carian terbaru saya
Tapis mengikut:
Bajet
hingga
hingga
hingga
Jenis
Kemahiran
Bahasa
    Status Pekerjaan
    6 pekerjaan dijumpai

    A custom-built Windows desktop application I own locks itself behind a startup password and also stops working after its built-in usage time expires. I need a clean, working build that launches without the password prompt and runs indefinitely with every original feature intact. Once the protections are removed, please prepare a short technical report that explains: • how you neutralised the password check and time-limit logic (high-level overview, no source code needed) • any security or stability risks the current binary might pose to my PC (e.g. suspicious network calls, privilege escalation, hidden installers) • recommendations for safely running or further hardening the software Acceptance criteria • Modified EXE/DLL or patcher launches on Windows 10/...

    $33 Average bid
    $33 Avg Bida
    24 bida

    I have a single Windows executable that I need examined from every angle so I can decide whether it is safe to install on production machines. I want both static analysis (disassembly, signature checks, entropy review, strings inspection, etc.) and dynamic analysis in an isolated sandbox to see what it really does when it runs—file, registry, network activity, privilege escalation attempts, the works. My main worries are straightforward: hidden malware or viruses, any behaviour that could leak data or compromise privacy, and anything that might harm overall stability or performance. I don’t have a fixed toolkit in mind, so feel free to recommend the combination you trust most—IDA, Ghidra, x64dbg, Wireshark, ProcMon, Cuckoo Sandbox, or other proven options are all accep...

    $76 Average bid
    $76 Avg Bida
    9 bida

    A compact double-layer board in one of my units has started to misbehave and, unfortunately, the original CAD files are long gone. I still have a clean schematic with every part ID called out, so the information is there—it just needs to be turned back into a full set of manufacturing data so I can isolate and fix the fault. Here’s what the assignment entails. I will provide high-resolution photos of both sides of the board together with the schematic. Trace the copper, match every net to the schematic, and rebuild the layout exactly as it sits today. Deliverables: • Editable schematic aligned with the physical board • Fault-analysis notes pointing to likely trouble at power input Freelancers are required to provide a budget estimate based on images supplied. Once ...

    $15 / hr Average bid
    $15 / hr Avg Bida
    64 bida

    We're looking for an experienced NES ROM hacker to help modify classic Nintendo Entertainment System game ROMs. This may involve writing custom ROM hacks directly in 6502 assembly language or generating Game Genie-style cheat codes to alter in-game behavior — such as modifying character stats, unlocking features, adjusting game mechanics, or fixing bugs. Requirements: - Hands-on experience with NES ROM hacking or reverse engineering - Proficiency in 6502 assembly language - Familiarity with NES memory mapping, CPU architecture, and ROM structure - Experience using tools such as FCEUX, Mesen, or similar NES emulators with debugging capabilities - Knowledge of Game Genie code format and how codes interact with ROM/RAM addresses - Ability to read and navigate existing game code to...

    $7 / hr Average bid
    $7 / hr Avg Bida
    32 bida

    iPhone Battery Management System inside-out and can work across software, hardware, and firmware layers to alter the way battery health data is reported. The goal is to change the internal metrics that feed the Health section in iOS so the device shows revised capacity, cycle count, and related statistics without triggering errors or safety lockouts. Can you make a Custom device that can be use on a factory level,hat helpful to change battery health and cycle by just connecting the battery BMS only. Scope • Reverse-engineer or otherwise access the BMS firmware and its data pathways. • Modify the algorithms or calibration tables that calculate battery health. • Validate the change on real hardware so the phone operates normally under charge, discharge, and idle state...

    $425 Average bid
    $425 Avg Bida
    59 bida

    I have a single C#-based .dll that I need to reverse-engineer so I can study its inner workings and document how the classes, methods, and data structures fit together. This task is strictly about understanding the code—no modifications or redistribution are planned. Here’s what I’d like back from you: • Human-readable C# source that opens cleanly in Visual Studio (or a comparable IDE) • Any accompanying project/solution files you generate while decompiling • A concise technical note that walks me through the main namespaces, entry points, and any non-obvious logic you notice Use whatever tooling you trust—dnSpy, ILSpy, dotPeek, or your own scripts—as long as the output is accurate and builds without errors. If the library is obfuscated,...

    $136 Average bid
    $136 Avg Bida
    121 bida

    Artikel yang Disyorkan Hanya untuk Anda