rea-reverse

Online reverse-engineering tools

Small, single-purpose tools for the first look at a file: what it is, what it declares and what will get it rejected. Each one is a static page that parses your file with JavaScript or WebAssembly in your own browser.

Files never leave your browser. There is no upload endpoint. Parsing runs locally in a Web Worker, and you can confirm in your browser's network panel that nothing is sent.

Available now 8

  • 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.

    Google Play compliance checker

  • 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.