REA 安装指南:5 分钟装好 rea 命令,让 AI 智能体替你干逆向分析 REA 安装指南5 分钟装好 rea 命令让 AI 智能体替你干逆向分析【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything是一款本地逆向分析工具装完它你的终端会多出一条rea命令能拆解应用行为、分析 JavaScript 与 Electron 应用、深挖原生二进制还能通过 MCP 把这套分析能力接给 Claude Code、Codex、Cursor 等本地 AI 智能体。下面按装前摸底 → 安装 → 验证 → 接入智能体 → 日常维护五个阶段走一遍每个阶段把最容易卡住的坑就近标出来。检查运行环境是否达标先花一分钟确认 Node.js 版本这是唯一硬性前置条件。rea --help跑不起来十有八九出在这。node -v受支持的区间是22.x≥22.23.4、24.x≥24.22.1和 26.12.123、25 这类奇数版本和任何预发布版都不在列。版本不达标时安装脚本和 npm 都会直接报Node.js 版本不受支持的错误——安装器不会顺手替你升级 Node.js先切到受支持的版本再回来装。平台方面macOS 和 64 位 Linux 都能装Windows 也能跑但只有 npm 一条安装通道后面会说。⚠️ 坑在 Linux 上如果后面要跑 Ghidra、JADX、固件工具或静态 JavaScript/Electron 分析PATH 里还得有一个 procps 兼容的ps命令装发行版自带的procps或procps-ng包即可。缺了它这些工作流会在启动子进程前直接拒绝执行。安装 REAmacOS 和 64 位 Linux 推荐用仓库里的 install.sh 一键脚本它替你把检查、计划、安装三步串起来Windows 走 npm 全局安装只想跑一次分析则用 npx 临时拉起。macOS / Linuxcurl 脚本一把过脚本执行前先检查 curl、node、npm 是否可用并核对 Node 版本打印一份安装计划然后跑一次带--global的 npm 安装装完自动带你进入 setup 引导终端可用时终端不可用就留下一句提示让你稍后手动执行。参数经bash -s --传入curl -fsSL 仓库地址/install.sh | bash -s -- --dry-run常用参数--version 精确版本号— 锁版本回滚就靠它--dry-run— 只打印安装计划、不动任何东西装前探路用--no-setup/--no-prompt— 装完不自动进 setupCI、无头环境友好--verbose— 输出详细日志排查安装问题用。落点提示Linux 上rea固定落在~/.local/bin/reanpm prefix 为~/.localmacOS 跟随 npm 全局前缀。Windowsnpm 全局安装唯一通道npm install --global rea-agents⚠️ 坑漏掉--global时可执行文件只会进当前项目的node_modules/.binPATH 里根本看不到rea表象是没装成功其实是装错了地方。带--global重装即可。只想跑一次npx 按需拉起一次性命令或 CI 里不想污染全局环境直接拉最新版执行不占磁盘也不留全局命令npx -y rea-agentslatest analyze-javascript-application /absolute/path/to/app --jsonnpm 首次会弹是否下载并运行的确认——别误以为这算批过了后面所有事后面接入智能体时会再说一次。验证安装是否成功一条命令确认装好了rea --help能看到帮助输出就行。想体检得再彻底一点rea doctor --json是严格只读的诊断命令不碰任何文件适合装完先摸底它会把 Node 环境、各分析引擎、智能体注册一项项列出来。⚠️ 坑之前跑过npm install rea-agents却找不到rea命令基本都是落点不在 PATH 的事——Linux 上把~/.local/bin加进 PATH在~/.bashrc或~/.zshrc追加一行export PATH$HOME/.local/bin:$PATH重开终端然后重跑上面的命令。把 REA 接入 AI 智能体装完你手里只有 CLI要让智能体真正用上 REA还得跑一遍引导配置rea setup全程四步不熟就多花两分钟看计划多选智能体Claude Code、Codex、Cursor、Gemini CLI 等二十余种挑你要配的几个审阅变更计划每条 REA 的 MCP 注册路径、skill 指令文件位置、涉及的外部软件与网络来源都逐条摆出来你批准后才写文件旧配置自动备份Hopper 独立选项它是 setup 里单独点头才装的默认不搭车也可以改记一条你现有 Ghidra 安装的路径重启你配置过的那个智能体重启后就能开工。⚠️ 坑npm 的是否下载并运行与 REA setup 的配置审批是两码事批过一次不等于后面都免批——每份计划出现时逐条审阅、逐条批准。还有一个容易忽略的细节MCP 注册会锁定在真正执行 setup 的那个 REA 版本上。之后升级或回滚了版本建议把 setup 再跑一遍让注册指回当前版本。如果只想给智能体一份怎么用 REA的说明、不想装 MCP 注册还有一条更轻的 skill-only 路线npx skills add morluto/rea --skill reverse-engineer-anything它只装智能体使用说明不注册 MCP 服务器也不装分析引擎。升级 REA 与管理版本、卸载日常维护就三条命令。REA 发版频繁建议定期升级rea update # 只更新拥有当前 CLI 的全局安装位置不会重开引导 rea uninstall # 移除 REA 的智能体注册与 skill 文件 rea uninstall --purge-data # 再连 REA 的缓存和状态一起清掉rea uninstall不会碰 Hopper、Node.js、无关的 skill 和其他 MCP 服务器卸载前可以放心。锁版本 / 回滚curl 脚本加--version 版本号npm 走rea-agents版本号装完用rea --version核对实际落上的版本。回滚后记得重跑一遍 setup原因见上一节的版本绑定。更细的内容——setup 各步细节、Hopper 与 Ghidra 的配置、各家客户端的配置路径——见仓库文档 docs/installation.mddoctor、update、analyze 等命令的完整用法见 docs/cli.md。带走清单动手前先node -v22.x≥22.23.4、24.x≥24.22.1或 26.12.1。Windows 走npm install --global rea-agents别漏--global。装完跑rea --help和rea doctor --json验证。智能体接入靠rea setup批完计划记得重启智能体。升级或回滚版本后重跑一遍 setup。排障细节查 docs/installation.md。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考