
一条命令让 AI Agent 具备逆向工程能力REA 快速上手【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything让 Claude Code、Cursor、Codex 这类 AI 编码助手直接参与逆向工程根据程序行为反推内部实现一条命令接入把二进制编译后的可执行文件分析能力挂到助手上从 App 行为查到原生二进制。CLI 与 MCPModel Context ProtocolAI 调用外部工具的标准通道双入口分析全程只在本机运行不上传文件。先把终点摆出来。流程走完你手里会有三样东西一份完整 Evidence 记录恢复出的应用图谱——模块、路由、IPC 通道的结构关系外加分析的局限与未知项由交叉引用代码中互相引用的位置追踪出来的调用图与关键函数反编译以及 Agent 依据行为证据写好的相似功能代码。下面倒推这三样东西分别怎么来。 接入 AI 助手跑一次 setup环境只卡两条macOS 12、Ubuntu 24.04、Fedora 41、Arch / CachyOS 等系统外加 Node.js 22.x≥22.19、24.x≥24.11或 26 及配套 npm。后面要做的首次分析选静态 JavaScript / Electron不需要 Hopper、Ghidra 这类引擎平台细节在安装与平台支持里。打开终端 → 运行下面这条 → 按提示走完npx rea-agents setup这次 REA setup 背后分三段。其一勾选客户端Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Windsurf、VS Code 等 12 种注册过 REA 的会默认勾上。其二审阅变更计划配置写入路径、MCP 注册、技能文件位置全部列出来确认后才落盘原有配置自动备份中途可退出。其三引擎是可选项Hopper 需你单独批准才安装或连接已有 Ghidra 则只登记路径。它只动计划里声明过的文件这一步随时可取消。 只想预览不落盘rea setup --dry-run以只读方式给出完整计划任何配置都不改。做到这一步你解锁了助手重启后就能自己打开 REA 工具链找证据。 跑第一次静态分析JS / Electron 不用装引擎第一次出手建议选静态 JavaScript / Electron 分析——应用本身不运行也不用任何引擎是最短路径。打开终端 → 运行 → 把/绝对路径/你的应用目录换成你的目标目录或 .asar 包均可.asar 是 Electron 应用的打包格式Windows 上如D:/apps/examplenpx -y rea-agentslatest analyze-javascript-application /绝对路径/你的应用目录 --json整个过程不执行应用【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考