REA - Reverse Engineer Anything

一个MCP Server,让AI编码助手无需源码即可逆向分析任意应用

项目简介

REA(Reverse Engineer Anything)是一个开源MCP Server,将Claude Code、Codex、Cursor等AI编码助手与Ghidra、Hopper、IDA等逆向工程工具连接起来。开发者可以让AI从应用的功能行为一路逆向到原生二进制文件,自动追踪函数调用、分析数据结构,并输出结构化的证据链。

主要特点

  • 统一MCP接口:一个MCP Server对接多种逆向工具(Ghidra、Hopper、IDA)
  • 全栈逆向:支持原生二进制、Electron应用、.NET程序集、Android APK和网站
  • 证据链输出:AI自动生成结构化的Evidence证据报告
  • 多Agent支持:兼容Claude Code、Cursor、Codex、Gemini CLI、Windsurf、Claude Desktop
  • MIT开源:TypeScript编写,npm包 rea-agents

项目地址:
GitHub:https://github.com/morluto/rea
官网:https://rea.tools