morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
REA (Reverse Engineer Anything) gives AI agents a consistent toolkit to investigate software — from high-level app behavior down to native binary functions. It bridges DSH agents to Hopper or Ghidra for deep function analysis, while also supporting execution-free PE/CLI triage, passive website and Electron app inspection, Evidence v2 records for reproducible findings, and controlled process capture. The workflow: point REA at an app feature you want to understand, and the agent works through layers until it can explain exactly how it works — and build a version adapted to your own stack.
Install
npm install --global rea-agents && rea setupRequires Node.js 22+. Run rea setup after install to configure Hopper or Ghidra integration for native binary analysis. MCP server available for agent orchestration. MIT licensed.
Compatibility
Node.js 22.19+. Native binary analysis requires Hopper (macOS) or Ghidra (Linux/macOS; experimental Windows x64 Ghidra P0 for PE applications). Managed PE/CLI triage is execution-free. MCP protocol supported for agent integration.
Details
- Repo: morluto/rea
- Category: Agent Capabilities
- Stars: 361
- Last push: 2026-09-08
- First seen: 2026-04-14
Recent updates
Evidence v2: reproducible investigation records with audit trails. Experimental Windows x64 Ghidra P0 for approved native PE applications. MCP tool catalog for structured agent investigation steps.
FAQ
- How do I install REA?
- Run: npm install --global rea-agents && rea setup. Node.js 22.19+ required. After setup, configure Hopper or Ghidra for native binary analysis.
- What can REA analyze?
- REA can investigate native binaries (via Hopper/Ghidra), managed PE/CLI assemblies (execution-free), websites, Electron apps, and captured processes — all through a uniform agent tool interface.
- Does REA work with DeepSeek Harness?
- Yes — REA exposes an MCP tool catalog that any MCP-compatible agent (including DSH) can call to orchestrate reverse engineering investigations.
Alternatives
hellowind777/helloagents · Anionex/dsh-vision-toolkit · bowenliang123/dsh-context