Star on GitHubStar1.1k 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 GitHubStar1.1k stars

1,253 curated resources and 235 papers, each reviewed against its source. Plus 2,694 unreviewed discoveries from the scans.1,253 resources, 235 papers, 2,694 unreviewed

Last scan

Catalogue

Showing 7 of 1,253

  • Binary · Tool:

    Ghidra

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

    • Binary
    • Game
    • Firmware

    Reviewed NationalSecurityAgency/ghidra@864999d

  • Binary · Integration:

    Hex-Rays IDA MCP

    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:

    Frida

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

    • App
    • Game

    Reviewed frida/frida@e598d05

  • App · Tool:

    JADX

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

    • App

    Reviewed skylot/jadx@c4c45fd

  • Game · Tool:

    Il2CppDumper

    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:

    Binwalk

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

    • Firmware

    Reviewed ReFirmLabs/binwalk@e0a4434

Show all 1,253 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 WebsiteBench83LeaderboardProject page

↑↓ move↵ open⌘↵ new tab