REA
通过 AI Agent 研究软件行为、应用结构与原生二进制的逆向工程工具,支持 MCP 接入和本地分析。
产品介绍
REA(Reverse Engineer Anything)将 AI 编程助手连接到软件分析工具,用于理解应用功能、运行行为和底层实现。它支持在没有源码的情况下开展分析,并为结论提供证据与适用边界。项目由 morluto 维护。
核心能力
覆盖原生二进制、JavaScript 与 Electron 应用、.NET 程序集及网站;既能通过 MCP 接入编程 Agent,也能从终端使用。原生分析可连接已有的 Hopper、Ghidra 或 IDA,静态 JavaScript 分析无需原生分析引擎。
使用方式
安装 Node.js 和 npm 后运行 npx rea-agents setup,选择需要接入的 Agent 并审核配置变更。支持 Claude Code、Codex、Cursor、Gemini CLI 等工具。分析在本地运行,适合软件行为研究、应用理解与工程分析。
开源与费用
采用 MIT 许可证,工具本体免费开源。模型服务及可选第三方分析软件按各自条件使用。
项目资料
GitHub Star:395,321(截至 2026-10-27 22:20,北京时间)。
讨论(0)
还没有留言。