REA 逆向工程入门3 步接上 AI Agent10 分钟拿到第一份应用分析【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREA 让 AI Agent 直接做逆向工程不依赖源码从 App 行为查到原生二进制分析全程在本地运行。本文用 3 步带你接好 Agent、跑通一条分析命令拿到第一份带证据的 JavaScript 应用分析。跑通之前环境与目标✅ macOS 12、Ubuntu 24.04、Fedora 41 或同档 Linux 发行版这是原生分析的主机基线静态 JS 分析只要求下一条Node.js 22.x≥22.19、24.x≥24.11或 26含配套 npm一个已解压的 JavaScript / Electron 应用目录或.asar包作为分析目标 不想直接落盘rea setup --dry-run可只读预览完整变更计划确认无误再正式执行。让 Agent 接上 REA目的让 Claude Code、Codex、Cursor、Gemini CLI 等主流客户端获得 REA 的MCP服务与配套工作流说明。npx rea-agents setup交互式流程勾选要接入的 Agent → 审阅待写入的配置路径与 MCP 注册 → 批准原有配置自动备份。成功标志批准完成后setup 报告 MCP 注册与工作流说明已写入、原配置留有备份重启 Agent 后它的工具列表里多出一个 REA 服务。跑一条静态分析命令目的先不经过 Agent在终端直接验证分析能力。npx -y rea-agentslatest analyze-javascript-application /绝对路径/你的应用目录 --json成功标志终端直接内联返回 JSON——应用图谱modules、imports、Electron boundaries加上每条结论的Evidence证据与局限说明而不是一个干巴巴的完成。 真实应用的完整 Evidence 可达数百 MB把它重定向到文件再用摘要视图查看方法见 CLI 与 Evidence。给 Agent 下达第一个调查任务目的确认 Agent 端的 MCP 通道已打通。分析这个 Electron 应用的搜索功能是如何工作的给我看证据。成功标志Agent 自动调用 REA 工具打开目标、检索字符串与符号、追踪交叉引用返回带证据的结论而不是提示缺少逆向工具。跑通之后静态分析只是起点通用命令rea analyze 路径会自动识别目录或.asar并选中静态 JS 分析器原生二进制则可接入 Hopper、Ghidra、IDA 继续做反编译与调用图。跨层工作流功能追踪、版本对比见 JavaScript 应用工作流。此图为可选的原生分析引擎 Hopper 接入后的界面本文的 JavaScript 静态分析不需要任何引擎。卡住了场景建议操作环境整体体检不修改任何配置rea doctor某个 Agent 的 MCP 注册异常rea doctor --client codex --jsoncodex换成你的 client ID原生引擎状态ghidra / hopper / idarea doctor --provider ghidra --jsonREA 版本过旧rea update路线回顾npx rea-agents setup→npx rea-agents analyze-javascript-application 路径 --json→rea doctor延伸阅读安装文档 · CLI 与 Evidence【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考