资讯动态

rea 怎么装:REA 逆向分析工具从零到跑通的完整安装指南

发布时间:2026/10/17 13:32:23 来源:尧图企业网站定制
rea 怎么装REA 逆向分析工具从零到跑通的完整安装指南【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything是一个开源逆向分析工具让你在终端或 AI 智能体里检查原生二进制、JavaScript/Electron 应用和 App 行为。本文给出 npm 全局安装、npx 免安装试用、官方安装脚本三条路线并说明版本锁定与智能体接入方法全部基于仓库内 docs/installation.md 的官方说明。先选路线按场景对号入座先看你在哪个场景再决定走哪条路你的场景推荐路线macOS / Linux / Windows要日常使用npm 全局安装只想跑一条分析命令不想留安装npx 免安装试用macOS / 64 位 Linux偏好一行脚本仓库自带 install.sh 安装脚本已用 Bun 做运行时用 bunx 替代 npx⚠️ 三条路线的共同前提Node.js 22.x≥22.19、24.x≥24.11或 26并带 npm。用node -v先确认版本。主路径npm 全局安装两条命令拿到 rea 命令REA 的 npm 包名是rea-agents全局安装后得到rea命令npm install --global rea-agents rea --help第一条把包装进 npm 全局前缀可执行文件随之进入 PATH第二条验证命令可用任意目录都能敲rea。装完只是拿到 CLI要连智能体还得跑rea setup见后文原生深度分析则复用你已有的 Hopper、Ghidra 或 IDA详细要求见 安装与配置。不装也能跑npx 单条命令验证不想先落地安装可以直接临时拉取最新版跑一条静态分析npx -y rea-agentslatest \ analyze-javascript-application /path/to/app --json这里的-y只授权临时下载包本身不写任何配置、不碰全局环境跑完即走。结果以 JSON 直接返回包含模块、导入关系、Electron 边界及其证据替换成你的目标路径Windows 上可写D:/apps/example即可。其他平台与替代路线Windows 与安装脚本Windows 没有额外步骤npm 环境就绪后直接走主路径的npm install --global rea-agents即可。macOS 和 64 位 Linux 上还有一条脚本路线仓库根目录的 install.sh 会替你完成 npm 全局安装执行前打印版本号、Node 运行时、实际 npm 命令与安装位置。它支持--version精确锁版本、--dry-run只读预演、--no-setup跳过自动进入 setup、--no-prompt非交互可用bash -s --传入这些参数。 两个平台差异记住Linux 上脚本装出的命令在~/.local/bin/reamacOS 走 npm 全局 bin 目录。版本锁定与可复现安装需要固定版本CI、团队对齐、回滚时版本写进包名npm view rea-agents dist-tags.latest npm install --global rea-agents6.5.0第一条查当前最新发布版第二条安装指定版本本仓库当前包版本即 6.5.0见 package.json。脚本路线则对应--version 6.5.0参数。注意持久 MCP 注册固定在执行 setup 时的版本换版本后重跑一次 setup 对齐注册。接入智能体rea setup 一步打通CLI 装好后让智能体用上 REA 靠的是 setuprea setup它会列出受支持的客户端Claude Code、Codex、Cursor、Gemini CLI 等完整清单见 受支持智能体供你勾选展示精确的修改计划批准后写入配置并自动备份原文件。Hopper 是独立选项须单独明确批准才会安装完成后按提示重启对应智能体即可。三条路线横向对比维度npm 全局npx 试用install 脚本平台所有带 npm 的平台同上macOS / 64 位 Linux版本控制包名版本默认最新latest或项目内版本--version参数预演能力用 npm view 先查无需安装--dry-run只读预览安装位置npm 全局前缀临时缓存Linux 固定~/.local进入 setup手动运行手动运行有终端时自动进入常见坑位排查Q1安装时提示 Node.js 版本不受支持用node -v核对。受支持的是 22.x≥22.19、24.x≥24.11和 2623、25 及预发布版不在其列。装 nvm 的话nvm use切到支持版本后重跑即可。Q2装完提示 rea: command not foundLinux 用户几乎都是 PATH 问题命令装在~/.local/bin把这个目录加进 shell 启动配置再开新终端。macOS 用户检查 npm 全局 bin 目录是否在 PATH 中。Q3npm install rea-agents 不加 --global 行不行行但可执行文件只进当前项目的node_modules/.binshell 里敲不出rea。想在任意目录使用就加--global。Q4想回滚到旧版本怎么办用npm install --global rea-agents旧版本号重装即可。MCP 注册仍固定在执行 setup 时的版本回滚后建议再跑一次 setup 对齐注册。Q5Linux 上启动分析功能被拒Ghidra、JADX、固件工具与静态 JS 分析都需要 procps 兼容的ps在 PATH 上用于进程归属检查。安装发行版的 procps 或 procps-ng 包再重试。完整参数、provider 配置与故障排查见 安装与配置全部命令与退出码见 CLI 与证据指南。日常维护三条命令rea doctor --json严格只读体检rea update升级rea uninstall移除 REA 自有注册。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑