从 0 到 10 分钟用 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 应用和原生二进制每个结论都附带证据和局限性说明。它既能以 MCP 服务器把工具接入 AI 的协议形式供智能体调用也提供rea命令行工具。下面按顺序把环境装好、接入智能体、跑通第一条分析。能分析什么先确认你的目标在支持范围内这一步先花 30 秒确认目标类型避免装完之后才发现缺分析引擎。静态 JavaScript/Electron 分析只需 Node.js 和 npm门槛最低原生二进制复用你已有的 Hopper、Ghidra、IDA 或 Kuna产出伪代码、字符串、引用关系Android APK需要 headless JADX 和完整 JDK网站分析需要 Chrome 系浏览器安装前检查 Node.js 版本rea 运行在 Node.js 上版本不在支持范围会直接拒绝启动所以先查再装。支持 22.x≥22.23.4、24.x≥24.22.1、26.12.1 及以上23、25 和更早的 26.x 明确不支持。执行下面命令确认两条都能正常输出版本号node -v npm -v版本不符时用 nvmNode 版本管理工具切换后重跑上面命令确认nvm install 24 nvm use 24⚠️ Linux 上开始分析前还需要 procps 包提供的ps做进程归属检查用缺失时先装发行版对应的 procps 包。安装 rea 命令npm 全局安装与 rea setup 接入智能体主路径是 npm 全局安装装到系统级目录、任意位置可调用的方式拿到rea命令后由setup把它注册给你的 AI 客户端。npm install --global rea-agents成功的标志是终端打印 added N packages 一行的摘要。需要在 CI 或可复现环境里固定版本时把版本号写在包名后面如npm install --global rea-agents6.4.0拿不准最新号时先执行npm view rea-agents dist-tags.latest查询。再运行 setup 把分析能力接入智能体rea setup它会列出检测到的客户端Claude Code、Codex、Cursor、Gemini CLI 等供你勾选展示精确的修改计划批准后才写入配置且原文件自动备份。完成后按提示重启对应智能体即生效。跑通第一次分析静态分析一个 JavaScript 应用装好命令后先做一次真实分析确认整条链路可用。对一个解包好的 JavaScript/Electron 应用目录或 ASAR执行rea analyze-javascript-application /absolute/path/to/app --json输出是 JSON包含模块、导入、Electron 边界及对应证据把路径换成你的目标即可Windows 上例如D:/apps/example。让智能体代劳更省事在已接入的客户端里直接提问例如 Understand how search works in the Notes app, show me the evidence, and build a similar feature for my project.把 Notes 换成你的目标应用。最后做一次严格只读的完整体检确认各依赖状态都正常rea doctor --jsonrea 命令找不到或版本报错怎么办三种常见报错各对应一个明确的修复动作先定位再动手。看到rea: command not found多数是 PATHshell 查找命令的目录列表问题。Linux 上命令装在~/.local/bin在~/.bashrc末尾追加export PATH$HOME/.local/bin:$PATH重开终端再试。看到Node.js x.x.x is unsupported版本不受支持回到上一节用 nvm 切换版本后重装。⚠️ Linux 上开始分析时进程检查被拒绝说明缺少 procps 的ps装上发行版对应的 procps 包后重试。装完之后的日常维护升级、卸载与体检REA 发版频繁日常只需记住三条维护命令。rea update升级rea uninstall移除 REA 自有注册加--purge-data可连同缓存一起清rea doctor --json随时做只读体检。下一步建议沿两条线走命令行用法、原生分析引擎选择和快照机制见 CLI 与 Evidence 指南setup 完整参数、支持客户端清单和手动 MCP 注册见 安装文档。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考