MIT 开源的 REA(Reverse Engineer Anything)把 Hopper / Ghidra / IDA Pro 包装成面向编码 Agent 的 MCP 与 CLI:41 个原生检查工具、14 个调查工作流,覆盖 Mach-O/ELF/PE、.NET、Electron、网站与 Android APK,全部本地运行。10 月 6 日发布的 4.1.0 新增 headless JADX 静态 APK 分析和 Binwalk/Unblob 固件分析,仓库已有 12,962 星、1,375 fork。

核心要点速览

  • ✓morluto/rea 截至 2026-10-08 有 12,962 星、1,375 fork,MIT 许可
  • ✓工具目录:原生检查 41 个、调查工作流 14 个、浏览器观察 11 个、工作区与观察 21 个、.NET 7 个、APK 5 个
  • ✓4.1.0(10-06)新增 headless JADX 静态 APK、Binwalk/Unblob 固件、IDA 只读 MCP、实验性 Windows x64 Ghidra
  • ✓支持 12 个 Agent:Claude Code、Codex、Cursor、Gemini CLI、Windsurf、Devin、OpenCode、Antigravity、Copilot CLI 等,一条 npx rea-agents setup 完成注册
  • ✓npm 包 rea-agents 在 9/28–10/4 一周下载 1,291 次;官方无跑分,示例项目 DX-Ball 的重建 C 代码通过 3,205 个原版 x86 用例
REA 开源爆火:一个 MCP 让 Claude Code / Codex / Cursor 直接逆向二进制、APK 与 Electron 应用,GitHub 近 1.3 万星
🖼️要闻配图
点击全屏高清查看
🧭

Claude Code 高频使用:比较订阅额度与 API 账单

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

编码 Agent 已经很会读源码,但遇到没有源码的东西就卡住了:闭源桌面应用、APK、Electron 包、.NET 程序集。过去的做法是人手开 Ghidra,把伪代码复制粘贴给 Claude,再来回追问。REA(Reverse Engineer Anything)把这条链路做成了 Agent 能直接调用的 MCP 服务和 CLI,MIT 开源,仓库目前 12,962 星、1,375 fork。

架构亮点与底层机制

REA 本身不重写反编译器,而是把 Hopper、Ghidra、IDA Pro 当作可选的“深度分析提供者”,对外暴露按调查意图设计的工具:原生检查 41 个、调查工作流 14 个、浏览器观察 11 个、工作区与证据管理 21 个,另有 .NET、Electron、APK、固件等专用工具族。每个结论都附带证据、置信度和局限说明,多个引擎都能处理同一目标时不会擅自选择,而是返回 ambiguous 让调用方指定。所有分析在本机完成,不上传应用。4.1.0 新增 headless JADX 静态 APK 分析、Binwalk/Unblob 固件分析、IDA 只读 MCP 和实验性 Windows x64 Ghidra。

权威 Benchmark 与实测跑分对比

项目没有发布标准化跑分。可核实的数据是官方示例 DX-Ball:借助 REA 的 Ghidra 提供者把经典 Windows 游戏的可执行文件重建为 C,其中一个音效模块通过 3,205 个原版 x86 对照用例,并复现全部 63 个已编译函数字节。npm 包 rea-agents 在 9/28–10/4 一周下载 1,291 次。

开发者实战落地与开箱指南

需要 Node.js 22.19+(或 24.11+),macOS 12+ 或 Ubuntu 24.04+ 等 Linux。运行 npx rea-agents setup 选择要注册的 Agent(支持 Claude Code、Codex、Cursor、Gemini CLI、Windsurf、Devin、OpenCode、Antigravity、Copilot CLI 等),重启后直接说“分析某应用的离线搜索是怎么实现的并在我的项目里做一个”。只做 JS/Electron 静态分析时无需任何引擎:npx -y rea-agents@latest analyze-javascript-application /path/to/app --json。出问题先跑 rea doctor --json。注意只对你有权分析的软件使用。

实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。