
REA 逆向分析工具安装教程3 步让 AI 开始查你的二进制【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea这篇 REA 安装教程只讲一件事三步把 REA 装好并跑起来——npm 全局装包、执行一次 setup、用 doctor 体检。装完后你的终端会多出一个rea命令能驱动 AI 智能体对应用行为、Electron/JavaScript 应用和原生二进制做逆向分析并把结果连同可引用的证据一起交回给你。大白话讲REA 像个二进制货物的报关行二进制是它报关的货物你的 AI 智能体是收货方而 REA 负责报关手续——把机器码拆成一份份带清单、可追溯的提单证据包。你只负责提问它负责把货验好、单证办好递过去。动手前 30 秒对一下表检查项要求平台macOS、64 位 Linux、Windows 均可仓库自带的install.sh一键脚本只支持 macOS 与 64 位 LinuxWindows 只能走 npmNode.js22.x≥22.23.4、24.x≥24.22.1或 26.12.123、25 大版本和任何预发布版都不支持npm随 Node 自带无需另装安装器不会替你升级 Node版本不达标直接报错退出三条都过 → 直接进主流程。Node 不达标先换版本再动手否则后面每步都在报错。npm 全局安装全平台通用的一条命令npm install --global rea-agents装完在任意目录敲rea都能用 Windows 上同样适用。macOS / Linux 用户还有个备选仓库根目录的install.sh一键脚本先git clone https://gitcode.com/GitHub_Trending/rea2/rea再bash install.sh。它会先核对 Node 版本与平台打印一份安装计划才动手常用参数一句话带过--version 版本锁版本或回滚--dry-run只打印计划不动文件--no-prompt跳过装完后的交互引导--verbose开详细日志。不想装全局npx -y rea-agentslatest 命令可以按需拉起最新版跑单条命令零安装。⚠️npm install rea-agents不带--global时可执行文件只会落在当前项目的node_modules/.bin里PATH 中不会出现rea现象就是看着装完了却找不到命令。装完到能用rea setup 替你做什么只装 CLI智能体还调不动 REA。必须再跑一次初始化rea setup 整个过程像先交申请、再批文件四步多选要配置的智能体Claude Code、Codex、Cursor、Gemini CLI 等二十余种客户端可选已有 REA 注册默认勾上新检测到的客户端保持未选。审查修改计划每个客户端的配置路径、涉及的外部软件、网络来源全部摆出来批准之后才写文件旧配置自动备份为.rea.backup原子替换并回读校验。任何一步你都可以取消拒绝即不做任何改动。Hopper 是独立选项单独点头才会安装也可以改为复用你现有的 Hopper 或 Ghidra。重启你配置过的智能体即可开工。⚠️ npm 的是否下载这个包确认和 setup 的是否修改配置批准是两次互相独立的授权确认了下载不等于同意它动你的智能体配置。只想体检、一个文件都不想改rea doctor --json是严格只读的诊断。各客户端的配置路径与细节见安装文档。验证安装成功一条命令看全局rea doctor --json判断标准能返回结构化 JSON并列出各客户端注册与分析引擎的状态即可。整体healthy为false不一定代表装坏了——多半只是你没装的可选引擎如 Hopper缺席。图省事的话rea --version能打出版本号就算最小验证通过。 不装任何原生引擎也能先体验对任意 Electron 应用目录跑rea analyze-javascript-application 绝对路径 --json直接返回应用图谱与证据记录命令行用法见CLI 参考。REA 安装翻车速查提示 rea: command not found现象安装成功之后命令找不到。原因curl 路线在 Linux 上的落点是~/.local/bin该目录通常不在 PATH 里或 npm 装漏了--global。动作在~/.bashrc或~/.zshrc追加export PATH$HOME/.local/bin:$PATH后重开终端macOS 用户检查 npm 全局前缀的 bin 目录是否在 PATH。报 Node.js 版本不支持现象安装或启动时报版本不受支持。原因当前 Node 不在 22.x≥22.23.4、24.x≥24.22.1、26 区间内。动作node -v对号用 nvm 或 fnm 切到受支持的大版本再重跑安装。智能体里看不到 REA 工具现象终端rea正常AI 客户端却说没有这个工具。原因没跑 setup或 setup 后没重启客户端。动作重跑rea setup勾中该客户端重启前先把客户端完全退出如 Claude Desktop 运行时可能把注册写回去。npx 启动报 ERR_MODULE_NOT_FOUND现象用 npx 直接跑REA 起不来连 doctor 都出不来。原因npx 缓存条目损坏重复执行会一直复用它。动作npm cache npx ls找到对应缓存键npm cache npx rm 键删掉这一个条目再重跑不需要清全部缓存。装好后下一步先拿一个 Electron 应用或.asar目录跑 JavaScript 静态分析看看应用图谱长什么样要分析原生二进制再按原生调查文档给 REA 配一个分析引擎Hopper、Ghidra 或 IDA。回滚版本时装rea-agents旧版本即可但注意智能体的 MCP 注册锁定在真正执行 setup 的那个版本上回滚后建议把 setup 再跑一遍让注册跟着迁过去。想只给智能体一份怎么用的说明而不装引擎有 skill-only 轻量路线npx skills add morluto/rea --skill reverse-engineer-anything详见安装文档。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考