rea-reverse

Hands-on REA tutorials for reverse engineering with AI agents

Reverse engineering with REA, one real workflow at a time.

Step-by-step guides for REA, the open-source reverse-engineering MCP server and CLI by morluto. Every command is checked against the REA docs, and every target is something you are allowed to take apart.

Start with installation

Online toolsRuns in your browser, no upload

  • Android

    APK & AAB analyzer

    Reads the manifest, native libraries and signing certificates of an APK or AAB and checks 16 KB alignment, targetSdk and the other Google Play rules that most often block a release.

  • Blockchain

    EVM function selector extractor

    Paste deployed contract bytecode to list its 4-byte function selectors with inferred argument types and state mutability, using EVMole compiled to WebAssembly. No ABI or verified source needed.

  • WebAssembly

    WebAssembly module analyzer and WASM to WAT

    Open a .wasm file to see its imports, exports, functions, memory and custom sections, and convert it to readable WAT text with wabt.

  • .NET

    .NET assembly metadata and IL viewer

    Inspect a .NET DLL or EXE without running it: PE/CLI headers, type and member tables, referenced assemblies and the IL of each method.

  • HAR / SAZ

    HAR and Fiddler SAZ API summarizer

    Load a HAR or Fiddler SAZ capture to group requests by host and endpoint, with the methods, status codes and query and body parameters seen for each API.

  • Electron

    ASAR unpacker and Electron IPC analyzer

    Unpack an Electron app.asar in the browser, browse its files, and list the IPC channels and preload bridges exposed between the main and renderer processes.

  • Source maps

    JS bundle and source map restorer

    Rebuild the original source tree from a source map's sourcesContent and download it as a .zip, and map minified bundle positions or a stack trace back to original files, lines and names.

  • ELF / PE / Mach-O

    Native binary overview (ELF, PE, Mach-O)

    Identify an ELF, PE or Mach-O file without running it: architecture, headers, sections with entropy, imports and exports, hardening flags such as NX, PIE, RELRO and ASLR, and printable strings.

View all tools

Getting startedgetting-started

Native binariesnative

JavaScript & Electronjavascript

Androidandroid

CTFctf

Websitesweb

.NETdotnet

Workflowworkflow

Firmwarefirmware

Blockchainblockchain

Comparisonscomparison