
开发工具
REA
通过本地 MCP 和命令行分析二进制、应用结构与运行行为,向编码 Agent 返回证据。
资源介绍
REA 是连接编码 Agent 与逆向分析工具的开源项目。它提供 MCP 和命令行入口,检查原生二进制、JavaScript、Electron、.NET、网站及 Android APK,将函数、调用关系、模块、IPC 或网络观察交给 Agent。结果保留证据和限制,便于沿着具体功能继续追查。
安装需要受支持的 Node.js 与 npm,setup 会登记 MCP 服务、安装工作流指令并备份既有配置。深入分析原生程序可接入 Hopper、Ghidra 或 IDA;静态 JavaScript 和 .NET 检查不需要原生反编译引擎。不同目标还可能需要 Chrome、JADX、JDK 或 adb。
目标文件在本地分析,但工具结果会进入所连接 Agent 的模型上下文;运行时观察可能启动程序并产生交互。REA 自有代码采用 MIT,商业分析器的许可需单独取得。它适合软件互操作、旧程序维护和已授权的分析,输出伪代码仍需要结合原程序验证。
适合什么人
需要分析已授权软件、应用结构和二进制行为的开发者及逆向工程人员。
真实使用场景
价格说明
REA 自有代码采用 MIT 许可,可自行安装;外部模型、Hopper、IDA、JEB 等工具的订阅或许可费用另计。
核心特点
限制与注意事项
常见问题
必须安装反编译器吗?
深入原生分析需要 Hopper、Ghidra 或 IDA;静态 JavaScript 和 .NET 检查可以独立运行。
REA 会上传整个应用吗?
REA 在本地分析目标,Agent 会收到工具结果;模型服务如何处理这些结果取决于所用提供商。
安装 skill 就能开始分析吗?
skill 提供调查方法,还需通过 setup 或手动配置登记 MCP 服务,并满足目标所需的分析工具条件。
相关链接
编辑:WhosBug团队 · 更新于











