rea-lab: Windows REA × Ghidra verification lab
Windows is where REA×Ghidra setups fail silently. **rea-lab** turns verification into a teachable repo: get `doctor --provider ghidra` green, register MCP per project, then work seeded challenges — not arbitrary commercial binaries.
What it is. A MIT (+ CC-BY text) TypeScript lab by @pablodiazjorge created 2026-10-11. It pins rea-agents 6.4.0 and Ghidra 12.1.4, with a Spanish README that still maps cleanly to English ops: verify → measure → visualize.
Why it matters for operators. Community Windows wiring often dies at JAVA_HOME / GHIDRA_INSTALL_DIR / cold-start. This lab’s narrative is doctor-green first, then portable per-project MCP registration so agents do not inherit a broken global config.
Workflow you can copy. (1) Install Ghidra + JDK outside REA. (2) Export absolute paths; run doctor --provider ghidra --json. (3) Register MCP for the project. (4) Analyze only seeded challenges / own builds / allowed crackmes (WinHelloCPP, Wallace, own XOR writeups). (5) Optional benchmark harness for timing — not a crack leaderboard.
Related on rea.run. Deepen wiring with /docs/windows-ghidra/. For 6.4.0 deltas (ADB, compact schema, Evidence views) see /blog/rea-agents-6-4-0/. Prefer Codespaces/Actions labs when you want a disposable shell without Windows.
How to try (authorized lab only). (1) Clone the repo; read MIT/CC-BY notices. (2) Install Ghidra 12.1.4 + JDK outside REA. (3) Pin [email protected] as the lab documents. (4) Export absolute paths; run doctor --provider ghidra --json until green. (5) Register MCP per-project. (6) Work only seeded challenges / own builds / allowed crackmes — never employer binaries.
Limits table (narrative). Doctor-green ≠ license to analyze arbitrary PE; Spanish-first README may need translation aids; benchmark harness is timing intent, not a crack leaderboard; stars snapshot was 1 on 2026-10-12 fetch.
Compliance
Static-first lab: Ghidra exercises, own builds, allowed crackmes/CTF only — no commercial/employer binaries. Mirror ADR target policy.
Takeaways
- Doctor-green before agent demos.
- Per-project MCP beats a polluted global registration.
- Lab targets stay exercises / own / allowed CTF — never employer binaries.
Related on rea.run
More on-site cases