REA 逆向分析快速上手4 步跑通第一次本地应用分析【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea你在一个应用里看到想复刻的功能但没有源码。REAReverse Engineer Anything就是干这个的它把 Claude Code、Codex、Cursor 这类 AI 编码助手接到本地逆向工具链上让助手自己检索字符串、追交叉引用、读伪代码你的文件全程不离开本机。按下面 4 步走完你会拿到一份带证据链的 JavaScript / Electron 应用分析记录并且助手从此可以直接发起逆向任务。它管什么 / 不管什么管静态 JavaScript / Electron 应用分析目录或.asar包均可只读文件不执行应用配置好 Hopper、Ghidra 或 IDA 后也能分析原生二进制。管给 AI 助手装 MCPModel Context Protocol可理解为助手调用外部工具的接口入口装完助手就能自己调分析工具同一条工具链也能直接在终端用。不管它不托管、不运行被分析的应用也不上传任何文件更不替你写代码——调查归 REA实现仍由你的助手完成。开始前的 30 秒自检项要求Node.js22.x≥22.19、24.x≥24.11或 2623 和 25 不受支持npm随 Node 自带即可操作系统macOS 12、Ubuntu 24.04、Fedora 41、Arch / CachyOS 等检查命令node --version。静态 JavaScript 分析到这里就够了不需要任何分析引擎。主流程从 0 到第一份分析记录第 1 步全局安装 CLI目的让rea命令在任何目录都能直接调用。npm install --global rea-agents rea --help第二条命令列出全部可用命令。输出里找不到命令说明 npm 全局路径没进PATH先解决它再往下走。第 2 步把 AI 助手接进来目的一次性完成 MCP 注册和工作流技能安装。npx rea-agents setup这是交互式向导勾选要接入的客户端支持 17 种如claude_code、codex、cursor、gemini_cli审阅它列出的配置写入路径并批准原有配置会自动备份全程随时可取消。Hopper 是单独选项你单独批准才会安装。不想动任何文件的话加--dry-run只读预览。完成后重启你的 Agent。第 3 步跑第一次 JavaScript 应用分析目的不装任何引擎直接拿到应用结构。rea analyze-javascript-application /绝对路径/你的应用目录 --json输入可以是解包后的应用目录或.asar包Windows 例如D:/apps/example。输出是完整 Evidence证据记录模块、导入、路由、IPC 通道等构成的应用图谱外加每项结论的证据和局限。想省事就用rea analyze /绝对路径/你的应用目录 --json它会自动为目录和.asar选中静态 JS 工作流。真实应用的 Evidence 可能上百 MB建议重定向到文件后再看摘要。第 4 步让 Agent 发起一次调查目的验证 MCP 通道真的通了。重启 Agent 后用一句话发起任务分析 /绝对路径/目标应用 的搜索功能如何工作给我看证据并在我的项目里实现一个类似功能。你会看到 Agent 依次调 REA 工具打开目标 → 检索字符串与符号 → 追交叉引用 → 生成调用图 → 读关键函数。最后一步的代码由 Agent 用你自己的项目写出来。跑通之后两个可以直接复制的任务功能复刻上一步已演示预期产出是 Agent 给出证据 一段能跑的实现。原生二进制概览前提是 setup 里配好了引擎。rea analyze /绝对路径/程序 --provider ghidra --json输出伪代码、字符串、符号和引用概览把analyze换成function加函数名能拿到单个函数的完整档案。命令细节见 CLI 与 Evidence 指南。卡住了4 条速查现象建议命令 / 操作怀疑环境有问题rea doctor只读体检不改任何配置某个分析引擎不配合rea doctor --provider ghidra --json换hopper/ida同理Agent 找不到 REA 工具rea doctor --client codex --json把codex换成你的客户端 ID命令报错信息变过先rea update再跑更新输出的 setup 命令链路回顾rea setup接入 →analyze-javascript-application出第一份记录 → Agent 一句话开查 → 卡了就rea doctor。深入配置读 安装与设置跨层工作流读 JavaScript 应用工作流。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考