morluto/rea:用一个 MCP 把逆向工程交给智能体
来源:GitHub — 2026-10-15 · ⭐ 234,847 stars · 今日 +41,187 · TypeScript
📋 概述
REA 把逆向工程封装成智能体可直接调用的 MCP 工具:在没有源码的前提下检查原生二进制、JavaScript 与 Electron 应用、.NET 程序集和网站,讲清某个功能究竟如何实现、给出证据,再照着在自己的项目里重建同类能力。执行 npx rea-agents setup 就会把 MCP 服务与配套工作流指令注册进 Claude Code、Codex、Cursor、Gemini CLI 等智能体,并在改动前备份原有配置。原生分析可以复用本机已有的 Hopper、Ghidra 或 IDA,纯静态的 JavaScript 分析不需要任何原生分析引擎;所有分析都在本地完成,每条结论都附带证据与局限说明。以 TypeScript 实现,MIT 协议,约 23.5 万星,单日新增 4.1 万星。
🔑 核心要点
- 一条 npx rea-agents setup 就把 MCP 服务与配套工作流指令注册进 Claude Code、Codex、Cursor、Gemini CLI 等智能体,原有配置先备份。
- 同时覆盖原生二进制、JavaScript 与 Electron 应用、.NET 程序集与网站四类目标,静态 JavaScript 分析无需原生分析引擎。
- 原生分析可直接复用现有的 Hopper、Ghidra 或 IDA,全部流程都在本地执行,结果附带证据与局限说明。
- 终端同样可用,npx rea-agents analyze-javascript-application 可输出模块、导入关系与 Electron 边界。
💡 金句
看到一个喜欢的功能,就一直理解到二进制底层为止。
👍 0
👎 0
← 返回 GitHub Trending 首页