rea-reverse

About rea-reverse

rea-reverse is an independent tutorial site about REA, the open-source reverse-engineering tool developed by morluto. REA runs as an MCP server and a CLI, so you can drive Ghidra, JADX, Apktool, browser capture, firmware extractors and other analysis providers from a terminal or from an AI coding agent.

This site is not run by the REA project. For the source code, releases and issue tracker, go to the REA repository on GitHub. The package is published on npm as rea-agents, and the project’s own documentation and case studies live at rea.tools.

What you will find here

Hands-on guides that each follow one complete workflow: installing REA and connecting it to Claude Code, Cursor or Codex; analyzing native binaries with Ghidra; inspecting Electron apps, Android APKs and .NET assemblies; tracing website API calls; unpacking firmware; solving CTF challenges; and comparing REA with other reverse-engineering MCP servers.

How the guides are written

  • Every command, flag and tool name is checked against the REA README and the docs/ folder of the repository for the REA version shown at the top of each guide.
  • Example output is either quoted from the REA documentation or clearly marked as illustrative.
  • Example targets are open-source programs, programs you compile yourself, CTF challenges, or targets from the REA showcase. See the disclaimer for what that means for your own work.

Corrections

If a command no longer matches the current REA release, the REA documentation is the source of truth. Each guide states the REA version it was written for and when it was last updated.

Advertising

The site is free to read and is supported by Google AdSense ads. Ads never change what a guide recommends. The privacy policy explains which cookies ads use and how to opt out of personalized ads.