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