REA 安装指南4 步装好 rea 命令让 AI 智能体接手你的逆向分析【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything是一个开源 MCP 项目它把 AI 智能体接上 Hopper、Ghidra、IDA 等本地分析引擎让你用自然语言就能查 App 行为和二进制实现每条结论都附带证据与限制说明。读完本文你会用 npm 装好rea命令、跑通 setup 引导并用一条 doctor 命令确认整条链路可用。装好 REA 之后你能省掉什么省掉手动搭工具链智能体通过本地 MCP 直接调用分析引擎你只负责提问一套安装多端复用同一个rea命令支持 20 多种智能体客户端注册结论可审计每条结论附代码级证据和限制说明本地运行不依赖云端目标形态不限原生二进制、JavaScript/Electron 应用、.NET 程序集、网站脚本都能进智能体拿到的是可复核的函数级结论不是它可能调用了 XX式的猜测。环境自检清单项目要求⚙️ Node.js22.x≥22.23.4、24.x≥24.22.1或 26.12.123、25 及预发布版不受支持 npm随 Node.js 自带安装器不会替你升级 Node 或 npm️ 操作系统npm 方式跨平台含 Windowscurl 脚本仅限 macOS 与 64 位 Linuxnode -v版本不符时安装器会打印unsupported并直接给出 nvm / fnm 的切换方法照着换掉再重装即可。最省事的安装路径npm 全局安装npm install --global rea-agents rea --help⚠️ 漏掉--global时可执行文件只落在当前项目的node_modules/.bin里shell 的 PATH 根本找不到rea。rea --help能出帮助页说明命令已就位。只跑单条命令不想装全局时用npx rea-agents前缀替代rea即可后文命令同理。引导式配置rea setup 批准你的接入计划装完 CLI 只是第一步把 REA 注册给智能体靠这条命令rea setup它会依次做四件事勾选客户端Claude Code、Codex、Cursor、Gemini CLI 等 20 多种已有 REA 注册的默认选中打印精确计划改哪些配置路径、装哪些外部软件、走哪些网络来源全部列出你批准后才写文件原配置自动备份Hopper 单独批准它是独立可选项只有你明确同意才会安装或连接不影响其余步骤重启提示完成后按提示重启对应客户端注册立即生效。 想先看看它会改什么加--dry-run只读预演零修改。自动化场景加--client codex之类参数可跳过交互勾选。装完最小验证rea doctor --jsonrea doctor --json这条命令严格只读检查 Node 运行时、各客户端注册、技能文件和可选分析引擎。healthy为true即链路就绪某个引擎失败不影响其他工具具体修复建议按报告字段处理。只想体检单个引擎或单个客户端时加--provider ghidra或--client codex缩小范围即可。跑第一个真实分析任务静态 JavaScript 分析是最快的上手动作不需要任何原生引擎。把路径换成你的目标应用目录或.asar文件rea analyze-javascript-application /absolute/path/to/app --json--json输出完整 Evidence 记录。真实应用的 Evidence 可能达到数百 MB建议先落盘成文件再按需投影出摘要或单个模块页面用法见 CLI 文档。其他安装路径怎么选场景路径要点 macOS / 64 位 Linux 求快install.shcurl 脚本装前打印计划版本、运行时、落点装完有终端时自动进入 setupLinux 下rea固定落在~/.local/bin/rea 通用、跨平台npm install --global rea-agents本文主线rea落在 npm 全局前缀的 bin 目录 单次分析、不想安装npx -y rea-agentslatest 命令免安装注意 MCP 注册会绑定 npx 缓存条目清缓存前想清楚⚡ 已有 Bun 工作流bunx rea-agents setup以bunx替代npx其余流程一致脚本支持--version semver锁定精确版本、--dry-run只读预演、--no-setup/--no-prompt装完不进 setup、--verbose详细日志。完整安装、Hopper 与 Ghidra 配置细节见 安装文档命令参考见 CLI 文档。常见问题排查现象原因解法rea: command not found安装目录不在 PATH把对应 bin 目录curl 脚本装的是~/.local/bin加进 shell 启动配置重开终端安装时报 Node unsupported版本不在支持范围node -v确认用 nvm/fnm 切到 22.23.4 / 24.22.1 / 26.12.1 再装客户端里看不到 rea 工具注册未生效或客户端没重启rea doctor --client id --json查注册注册正常就重启或重连客户端Linux 上 Ghidra、固件工具或 JS 分析被拒缺 procps 兼容的ps装上发行版的procps包再重试详细前置见 安装文档npx 启动报ERR_MODULE_NOT_FOUNDnpx 缓存条目损坏按报错定位_npx缓存 key删掉该条目后重跑同版本命令不要整个清缓存升级后智能体还在用旧版MCP 注册绑定的是执行 setup 时的 REA 安装rea update后重跑一次 setup 对齐注册再重启客户端下一步拿一个真实目标试跑把一个 JS 应用目录或原生二进制丢给你的智能体让它说明某个功能的实现并贴出证据链。想继续深入从 JavaScript 应用工作流 和 原生调查 两篇读起。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?