给终端装上 rea 命令:3 分钟跑通第一个逆向分析
【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea
REA 是一个让你和 AI 智能体都能从 App 行为到原生二进制逆向分析任何目标的项目,入口就是终端里的rea命令。读完这篇,你能在 3 分钟内完成 rea 命令安装,并顺手把 AI 智能体接上。
跑起来之前,30 秒自检 ✅
安装器不会帮你升级 Node.js 和 npm,条件不满足会直接报错。
| 前置条件 | 要求 | 不满足会怎样 |
|---|---|---|
| Node.js | 22.19+ / 24.11+ / 26+ | 安装脚本直接退出,23 和 25 不受支持 |
| npm | 随 Node.js 自带 | 无法执行安装命令 |
| 操作系统 | macOS、64 位 Linux、Windows | curl 脚本仅支持前两者 |
选你的路(决策分流) 🧭
先说结论:
- 🍎 你在macOS / 64 位 Linux→ 走 curl 一行安装,自动打印安装计划,装完自动拉起 setup
- 🪟 你在Windows→ 走
npm install --global rea-agents,curl 脚本不支持 Windows - 🏭 你在CI / 无头环境→ curl 加
--no-prompt,或npx跑单条命令,全程零交互
核心操作:3 步装好 rea 命令 📦
确认 Node.js 版本
先跑一行,确认当前运行时在支持范围内:
node -v做完你会看到版本号,22.19+、24.11+ 或 26+ 才能继续。
执行安装命令
别急着复制,先确认平台:下面的脚本只在 macOS 和 64 位 Linux 上有效。
curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash做完你会看到 Version、Runtime、Command、Binary 四行安装计划,随后开始安装。
⚠️ Windows 请改用:
npm install --global rea-agents,装完rea即可全局调用。
安装位置差异:
- Linux:装到
~/.local/bin/rea - macOS:装到 npm 全局 bin 目录
curl 脚本常用可选参数(通过bash -s --传递):
| 参数 | 作用 |
|---|---|
--version <semver> | 锁定精确版本,回滚用 |
--dry-run | 只打印计划,不做修改 |
--no-setup | 装完不自动进入 setup |
--no-prompt | 跳过交互提示,脚本化安装 |
--verbose | 打印详细日志,排查问题 |
验证安装结果
rea --version做完你会看到与安装计划一致的版本号,说明命令已进 PATH。
可选:只读体检
rea doctor --json做完你会看到结构化健康报告,每项异常都带对应的修复建议。
装完之后的下一步:setup 接入智能体 🚀
装好的只是 CLI。跑一次rea setup,把 AI 智能体接上 REA 的分析能力:多选要配置的客户端(Claude Code、Codex、Cursor 等),它会展示精确的修改计划——配置路径、外部软件、网络来源,批准后才写入文件并自动备份。
Hopper 是独立可选项,需要你单独明确批准才会安装。
rea setup更多细节见 安装文档。
验证与排错 🛠️
- 如果装完提示
rea: command not found,大概率是~/.local/bin(Linux 默认安装位置)不在 PATH 里,跑这条:export PATH="$HOME/.local/bin:$PATH" - 如果安装脚本报 Node.js 版本不受支持,大概率当前是 23 或 25,切到受支持版本:
nvm install 24 && nvm use 24 - 如果
npm install rea-agents装完却找不到命令,大概率漏了--global,只装进了项目node_modules/.bin,重装:npm install --global rea-agents - 如果装完智能体还是调不到 rea 工具,大概率没跑 setup 或客户端没重启,跑这条检查:
rea doctor --json
3 分钟,从 0 到rea命令可用、智能体接上,第一个分析任务就能开工。现在打开终端,第一条命令是node -v。这一关过了,后面只剩两条命令。
【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考