Star on GitHubStar2.3k stars

Reverse engineer anything

Tools, case studies and papers for taking apart binaries, games, apps, firmware, protocols and websites, each checked against its source.

Star on GitHubStar2.3k stars

5,148 curated resources and 263 papers, each reviewed against its source. Plus 64 unreviewed discoveries from the scans.5,148 resources, 263 papers, 64 unreviewed

Last scan

Catalogue

Evidence class
  • C0full software reconstruction
  • C1partial scope or analysis entry
  • C2code & docs, no demo or download
  • C3notes only
  • ?Source unavailable or unreadable at review time

Showing 7 of 5,148

  • Binary · Tool:

    GhidraC1

    Open-source analysis suite for disassembly, decompilation, graphs and Java/Python automation across executable formats.

    Demo screenshot from the project's public documentation
    • Binary
    • Game
    • Firmware

    Reviewed NationalSecurityAgency/ghidra@864999d

  • Binary · Integration:

    Hex-Rays IDA MCPC2

    Official Hex-Rays MCP server for agent access to IDA databases, with headless operation and optional GUI integration.

    • Binary

    Reviewed HexRaysSA/ida-mcp@a038428

  • App · Tool:

    FridaC2

    Dynamic instrumentation toolkit for observing and scripting the behavior of live native and managed processes.

    • App
    • Game

    Reviewed frida/frida@e598d05

  • App · Tool:

    JADXC1

    Dex-to-Java decompiler with CLI/GUI navigation, resource decoding and cross-reference search for Android packages.

    Demo screenshot from the project's public documentation
    • App

    Reviewed skylot/jadx@c4c45fd

  • Game · Tool:

    Il2CppDumperC2

    Recover IL2CPP metadata and dummy assemblies, and generate helper scripts for native analysis tools; method code is not restored.

    • Game
    • App
    • Binary

    Reviewed Perfare/Il2CppDumper@101f3c6

  • Firmware · Tool:

    BinwalkC2

    Identifies embedded formats and optionally extracts their contents, with entropy analysis for firmware triage.

    • Firmware

    Reviewed ReFirmLabs/binwalk@e0a4434

Show all 5,148 resources

Each card links to its entry: description, requirements and the primary source it was reviewed against.

Featured

WebsiteBench

Can AI agents rebuild websites through browser exploration?

Given a production-level website they can explore through a browser, agents must reverse-engineer a full-stack version that matches its appearance and behavior as closely as possible.

Star WebsiteBench162LeaderboardProject page

↑↓ move↵ open⌘↵ new tab