
REA 安装与上手指南1 条命令从零到一给你的 AI 助手装好逆向工程工作流【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea手里只有一个没有源码的成品——某个 App 的 .asar 包、一个原生可执行文件、一份 APK——想弄清里面某个功能到底怎么实现的REAReverse Engineer Anything把 Claude Code、Codex、Cursor 这类 AI 编码助手接到一套完整的逆向工程工具链上反编译、追踪交叉引用、给出带证据的行为结论全程由助手自己选工具往下追。本文带你走完从第一条命令到装完验证的完整流程。能力定位与边界REA 能分析什么一句话REA 解决目标是发布产物、一行源码都拿不到的分析问题。装上之后助手相当于随身带了一本逆向调查手册按目标类型自己路由原生二进制可执行文件、动态库、固件镜像经open_binary打开目标连接 Hopper、Ghidra、IDA 等分析引擎反编译、追调用ASAR 包 / Electron / JavaScript 应用走analyze_javascript_application直接产出模块图、Electron 边界与行为证据不需要任何原生分析引擎Android APK走inspect_android_package检查包结构再下钻到 smali 与资源.NET 程序集、网站等同样在覆盖范围内详见 CLI 与 Evidence 指南。适用边界要先说清如果你的目标是完整源码仓库用普通仓库工具就够不要启动逆向流程。REA 面向的是只有发布产物的场景不是帮你读现成代码库。按现状选命令一张表决定你先跑哪条动手前只有一个前置检查node -v确认 Node.js 在 22.x≥22.23.4、24.x≥24.22.1或 26.12.1 之内23、25 版本和预发布版不在支持范围。REA 只使用你已有的运行时不会顺手升级 Node.js、npm 或 Homebrew。你的现状该跑的命令它会做什么第一次接触 REAMCP 还没配npx rea-agents setup技能文件与 MCP 注册一次配齐写文件前先逐项展示变更计划只想确认本地运行时是否满足node -v只读查看版本判断是否在上面的支持区间内装完想确认环境没断链rea doctor --json严格只读体检逐项输出依赖与注册状态的结构化 JSON不改任何配置想先看改动范围再决定是否安装rea setup --client codex --dry-run --json输出只读计划列出会改哪些路径全程不写文件rea命令来自全局安装npm install --global rea-agents如果只跑过 npx把表中命令换成npx rea-agents前缀即可。REA 完整安装npx rea-agents setup 的 4 个关键节点npx rea-agents setup这条命令是引导式的全程可审、可取消按 4 个节点走选择要接入的客户端。列表里勾选你的助手如 Claude Codeclaude_code、Codex、Cursor、Gemini CLI、Windsurf、OpenCode、VS Code 等完整 client ID 对照见安装文档。它只改你勾选客户端的配置未勾选的保持原样。审阅变更计划。REA 会逐项列出要改的配置路径、备份位置、技能落盘目录以及是否提议安装 Hopper。你批准后才真正写文件写入走备份加原子发布保留原有配置里的无关条目和注释任何一步拒绝或按 Ctrl-C都不产生变更。可选组件分析引擎。要分析原生二进制才需要 Hopper、Ghidra 或 IDA。setup 可以代装 Hopper但必须经过它单独一步的明确批准已有 Ghidra 也可以只登记已验证的路径。不需要就跳过不会装任何额外软件。重启客户端生效。完成后你会看到哪些客户端、哪些分析工具、哪些工作流文件通过了最终检查的汇总。按提示重启对应助手注册即刻生效。装完后的第一步验证确认工具真的进入了会话doctor 通过、客户端重启之后先做最轻验证直接在会话里对助手说你有哪些 REA 工具。能看到open_binary、analyze_javascript_application这类工具名才说明当前会话确实接上了——doctor 检查的是文件和前置条件证明不了会话连接这一步省不掉。然后抛出第一个真实问题例如解释目标 App 的搜索功能是怎么实现的展示证据然后在我的项目里实现类似功能。助手会按路由规则自己选工具往下追你不需要记任何命令。如果 MCP 没连上或客户端暂不支持还有一条不依赖任何分析引擎的 CLI 回退npx -y rea-agentslatest analyze-javascript-application /绝对路径/应用目录 --json它在终端直接输出静态 JavaScript 分析的 Evidence 记录、模块图和局限说明。这只是回退通道不代表 MCP 已经配好跑通它之后仍要回头完成主流程验证。REA 日常维护更新、卸载与排障顺序维护只有两条命令rea update rea uninstallrea update只更新当前 CLI 所属的那个安装npm 或 Bun 全局建议隔三差五跑一次rea uninstall只移除 REA 自己写入的注册项和技能文件不碰你本地的 Hopper、Node.js、npm 与其他 MCP 服务器加--purge-data会连 REA 的缓存与状态路径一起清掉。真卡住时先别想着重装按这个顺序找答案再跑一次rea doctor --json全量或rea doctor --client id --json单客户端从结构化报告里定位断在哪一环——是缺引擎、注册过期还是会话没重连只查某个引擎时用rea doctor --provider ghidra --json参数可换成hopper、ida、kuna需要修配置时先跑只读计划rea setup --client codex --dry-run --json看清它提议改哪些路径再批准更细的手动注册与故障排查见安装文档MCP 契约与工具行为见 MCP contracts中文语境可对照中文 README。装完这一套你的 AI 编码助手就多了一项硬能力沿着证据链读懂二进制、追调用、重建行为从搞懂一个功能到把它搬进自己的项目全程在本地完成。各客户端的具体注册方式与差异随时可以回查安装文档。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考