REA 逆向分析工具如何一行装好:rea-agents 完整安装与快速上手指南

发布时间:2026/11/6 3:29:37
REA 逆向分析工具如何一行装好:rea-agents 完整安装与快速上手指南 REA 逆向分析工具如何一行装好rea-agents 完整安装与快速上手指南【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything是面向终端与 AI 智能体的逆向分析工具。安装完成后你的终端会多出一条rea命令它把应用行为、JavaScript/Electron 程序与原生二进制都纳入分析结果连同证据一起交给 AI 智能体。路线先给最快的64 位 Linux 与 macOS 用一行 curl 脚本Windows 走 npm 全局安装。两条路装的都是同一个 npm 包rea-agents装完都能让你的智能体直接调用 REA 的 MCP 工具链。 REA 安装前核对平台与 Node 版本三个核对项都过了再开工安装过程不会中途卡住核对项要求不满足时怎么办平台macOS、64 位 Linux 可走 curl 脚本Windows 只能走 npm改走 npm 全局安装路线Node.js 版本22.23.4 起的 22.x、24.22.1 起的 24.x或 26.12.1 及以上23、25 与预发布版不支持安装器只报错不代升自行换版本后重装交互能力本地终端可交互CI 等无头环境curl 加--no-prompt或改用npx按需拉起确认当前 Node 版本是否达标node -p process.versions.node输出落在三个受支持区间内就继续不在的话先装一个受支持的 Node再回来跑安装。 安装 rea-agentscurl 脚本与 npm 全局两条路线最快路线curl 一行脚本macOS / 64 位 Linuxcurl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash脚本执行时会先校验 Node.js 版本与平台不达标直接列出缺口通过后打印安装计划版本、npm 命令、rea落地路径Linux 上固定在~/.local/bin/reamacOS 上跟随 npm 全局前缀。看到REA 版本 is installed.即成功终端可交互时会自动进入 setup 引导不可交互则提示稍后手动执行。curl 支持的参数一览经bash -s --透传参数作用什么时候用--version 版本号锁定精确 semver 版本团队统一版本、回滚--dry-run只打印安装计划不动任何文件装前探路--no-setup/--no-prompt跳过安装后的 setup 引导CI、无头环境--verbose输出详细日志排查安装问题探路示例curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash -s -- --dry-run --no-prompt该命令只输出安装计划后退出不写任何文件适合装前确认版本与落地路径。--no-prompt只是不提问外部依赖仍需自备。备用路线npm 全局安装Windows 唯一通道全平台可用npm install --global rea-agents rea --helprea --help能打印命令清单即安装成功。注意不带--global的本地安装会把命令收进node_modules/.bin终端里将找不到rea。不装只跑一条命令npx -y rea-agentslatest analyze-javascript-application /absolute/path/to/app --json把路径换成你的目标应用即可该静态分析直接返回完整 Evidence 记录不依赖任何原生分析引擎。 装完 REA 后接入智能体的三步① 初始化智能体配置npx rea-agents setup在多选列表里勾选要接入的客户端支持 Claude Code、Codex、Cursor 等二十余种随后逐项审查计划中的每个配置路径、涉及的外部软件与网络来源批准后才写文件动文件前旧配置先备份为.rea.backup中途取消则零改动。Hopper 需要单独批准才会安装也可以直接复用你已有的 Hopper 或 Ghidra。验证命令rea --version --json输出中supported_runtime.satisfied为 true 且版本号与预期一致即可。② 诊断环境rea doctor --json严格只读的诊断只查配置与环境不改任何文件。整体healthy可能因为未安装的可选引擎而为 false只要你要用的那条工作流对应检查通过即可用。验证命令rea doctor --client codex --json换成你的客户端 ID可把检查缩窄到单个客户端。③ 重启你配置过的智能体setup 完成时会列出需要重启的客户端重启后 MCP 注册才生效。验证命令rea doctor --client client-id --json确认对应注册检查通过即可开工。CI 无交互安装可改用rea setup --yes --all-detected --json走非交互计划。REA 场景与命令对照表场景路线 / 命令macOS / Linux求最快curl 一行脚本Windows 或 npm 工作流npm install --global rea-agentsCI / 不想全局安装npx -y rea-agentslatest或 curl 加--no-prompt --no-setup锁定或回滚版本curl 加--version 版本号或npm install --global rea-agents版本号只要智能体指令、不装引擎npx skills add morluto/rea --skill reverse-engineer-anything升级或卸载rea update/rea uninstall加--purge-data连缓存状态一起清装完接上智能体npx rea-agents setup然后重启智能体更多日常命令与各家客户端的配置路径见安装文档与 CLI 参考。 REA 安装报错原文与修复动作rea: command not found→ Linux 把~/.local/bin加进 PATHmacOS 把 npm 全局 bin 目录加进 PATH然后重开终端。Node.js 版本 is unsupported→ 把 Node 换成受支持版本——22.x 要不低于 22.23.424.x 要不低于 24.22.1或 26.12.1 及以上——然后重装安装器本身不会替你升级 Node。装完却找不到rea命令 → 多半是 npm 漏了--global补参数重装或直接用npx临时拉起。bash 报语法错误、脚本拒绝执行 → 重跑一次即可脚本内置了防截断校验下载不完整时会直接拒绝执行属正常保护。换版本后智能体调不动 REA → 重跑rea setupMCP 注册绑定的是当初执行 setup 的版本换版本后需要重新批准一次。npx 安装报ERR_MODULE_NOT_FOUND→ 用npm cache npx rm key删掉损坏的缓存条目再重跑同一命令。现在把下一个想拆的目标丢给智能体让rea带着证据给你答案。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考