Rootcastle / Engineering software / Software analysis

REI Reverse Engineer

Inspect software artifacts with an explicit record of what the evidence supports.

Public workbench; desktop preview

What it does

A local reverse-engineering workbench combining bounded artifact inspection, a Python CLI, MCP tools and a native desktop preview. Findings remain traceable to their inputs.

  • Identify artifacts and preserve SHA-256 identities.
  • Inspect supported binary formats and compare structural changes.
  • Record observations separately from inferences and unknowns.

Start with an inspectable example

  1. Start with an artifact you own or are authorized to inspect.
  2. Follow the repository setup and use a supplied fixture.
  3. Review the evidence record before making a behavioral claim.
rei-rea --help

Use the current repository instructions for setup, dependencies and version-specific commands.

Scope and verification

The desktop is a preview. External adapters require their own tools and permissions. A catalog entry does not mean a tool is installed, and static structure alone does not prove runtime behavior.

Reviewed against the public project documentation on 9 November 2026. The source repository remains the reference for releases, licensing and supported features.

Read the engineering approach

Read the technical walkthrough →

Search commands or pages