REA reverse-engineer-anything 安装指南:如何 3 步跑通 AI 逆向分析
REA reverse-engineer-anything 安装指南如何 3 步跑通 AI 逆向分析【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea手里只有一个 .asar、原生可执行文件或 Android APK想弄清功能怎么实现REA 的 reverse-engineer-anything 技能给 Claude Code、Codex 等 AI 编码助手装上完整逆向工作流。本文带你完成安装、验证并跑通第一个逆向分析任务。先看是否适合你REA 逆向能力与适用边界REA 把逆向调查能力通过 MCP 接入你的 AI 助手覆盖原生二进制、打包应用和运行时行为全程在本地分析并返回带证据的结论。它内置路由规则你描述目标助手自己选工具往下追。你的目标对应工具 / 命令产出ASAR / Electron / JavaScript 应用analyze_javascript_application模块图、imports、Electron 边界与证据原生二进制open_binary Hopper / Ghidra / IDA / Kuna伪代码、反汇编、字符串、调用与交叉引用Android APKinspect_android_packageManifest 声明、类、反编译方法与引用无 MCP 环境的静态 JS 分析npx -y rea-agentslatest analyze-javascript-application完整 Evidence 记录两条边界先说清要分析的是完整源码仓库普通仓库工具就够不要启动逆向流程。REA 解决的是只有发布产物、没有源码的场景。原生分析依赖分析引擎setup 可代装 Hopper但必须在你明确批准后才会执行。安装与验证从环境自检到首个逆向任务环境自检确认 Node.js 版本受支持REA 要求 Node.js22.x≥22.23.4、24.x≥24.22.1或 26.12.123、25 和预发布版不受支持它只用你已有的运行时不会升级 Node.js、npm 或 Homebrew。node -v输出落在上述区间即可继续。Linux 上 Ghidra、JADX 与静态 JavaScript 分析还需 PATH 上有 procps 兼容的ps安装发行版的procps包即可缺失会在启动前被拒绝。安装 REA按你的现状选路首次完整安装走推荐路径npx rea-agents setup选客户端列表勾选要接入的助手如claude_code、codex、cursor、gemini_cli等完整 client ID 见 安装文档审变更计划REA 逐项列出要改的配置文件、备份位置和 skill 落盘路径确认后才写文件写文件走备份 原子写入中途 Ctrl-C 不会留下半写状态可选接分析引擎已有 Ghidra 可保存其路径代装 Hopper 需单独批准重启客户端按完成提示重启注册即刻生效。全部顺利时你会看到哪些客户端、哪些分析工具、哪些工作流文件通过最终检查的汇总。备选路径你的状态命令作用MCP 已配好只想刷新技能说明书npx skills add morluto/rea --skill reverse-engineer-anything只写技能指令与 references 参考指南不注册 MCP、不装引擎需要 shell 里长期可用rea命令npm install --global rea-agents安装全局 CLIrea --help验证可用只想看计划不落地rea setup --client codex --dry-run只读返回变更计划不写任何文件验证最小闭环检查doctor 严格只读逐项输出依赖与注册状态rea doctor --client codex --json把codex换成你的 client ID。通过标准对应客户端检查项报告注册有效。但 doctor 只查文件和前置条件证明不了当前会话已连上——重启客户端后再对助手说你有哪些 REA 工具能看到open_binary、analyze_javascript_application这类工具名才算注册真正生效。首跑抛出第一个真实任务在会话里直接提问无需记命令解释目标 App 的搜索功能是怎么实现的展示证据然后在我的项目里实现类似功能。助手会按路由规则自己选工具、沿调用者与交叉引用往下追。如果 MCP 没连上还有一条不依赖任何逆向引擎的 CLI 回退——静态 JavaScript 分析直接走命令行npx -y rea-agentslatest analyze-javascript-application /绝对路径/应用目录 --json它会直接输出完整 Evidence 记录、模块图与局限说明。注意这只是回退通道不代表 MCP 已配好。长期使用更新、卸载与排障顺序更新rea update只更新当前 CLI 所属的那个 npm 或 Bun 全局安装不碰源码检出与包运行器副本卸载rea uninstall只移除 REA 自己写入的注册项和技能文件保留你本地的 Hopper、Node.js 与其他 MCP server加--purge-data会连 REA 的缓存与状态路径一起清掉。卡住时按这个顺序排障不要一上来就重装跑rea doctor --json全量体检从结构化报告定位断在哪一环——缺 provider、注册过期还是会话没重连只查某个引擎用rea doctor --provider ghidra --json或hopper、ida要修配置时先跑只读计划rea setup --client codex --dry-run --json看清提议改哪些路径再批准更细的手动注册与客户端级故障排查见 安装文档 与 MCP 契约。装完这套流程你的 AI 编码助手就多了一项硬能力沿着证据链读懂二进制、追调用、重建行为从搞懂一个功能到把它搬进自己的项目全程在本地完成。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考