四步装好并验证 REA MCP 逆向工具:从安装到排障的完整路径【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREA 安装:REA 是运行在本地的 MCP 逆向工具(MCP 是让 AI 助手调用工具的协议),一条命令接入 AI 助手,在本机调用针对原生二进制、.NET 程序集、Android APK 与网页的逆向工具。面向做逆向与 App 分析的开发者,每个结论都附带证据路径,可追问来源。环境准备:REA 安装前要先确认什么运行时:Node.js 22.x(≥22.19)、24.x(≥24.11)或 26+,不支持 23、25 与预发布版;Bun 用户把npx换成bunx,入口相同。网络:npx首次运行需从 registry 拉取rea-agents包,确认机器能访问 npm registry。客户端就绪:要接入的 AI 助手(如 Claude Code、Codex)已在本机安装,REA 只会写它的配置文件。引擎可选:Hopper、Ghidra、IDA 等分析引擎可后续再配,REA 安装本身不依赖它们。分步安装:如何用四步完成 REA 注册第 1 步,执行最小安装命令:npx rea-agents setup执行后先展示包版本、运行时与安装目录,确认后才进入引导式配置。第 2 步,展示信息并确认:配置过程会列出将写入哪些客户端、各自的配置路径。只想预览不写入时,在命令后加--dry-run,它只输出一份只读计划、不碰任何文件,适合先在 CI 里审一遍:npx rea-agents setup --dry-run再加--json,计划与就绪状态会以 JSON 输出,方便接进自动化流水线。第 3 步,写入配置:批准后 REA 才会写各客户端的 MCP 配置。写入前展示完整路径与内容,原有配置自动备份;✅ 无关的已有条目与注释都会被保留。⚠️ npm 的--yes只跳过包下载确认,不会替你批准 REA 对配置文件的改动,两者是相互独立的审批。第 4 步,重启 Agent:⚠️ 必须重启对应 Agent,工具才会出现在会话里,这是安装中最常被漏掉的一步。默认还会装上 REA 随包的逆向工作流 skill(给 Agent 的逆向操作说明文件);只想注册 MCP 服务器时加--skill=false即可跳过。客户端选择与--client速查脚本化安装时用--client显式指定客户端,显式指定会跳过多选界面:AI 助手--client取值Claude Codeclaude_codeCodexcodexCursorcursorClaude Desktopclaude_desktopGemini CLIgemini_cliWindsurfwindsurfDevindevinAntigravityantigravityGitHub Copilot CLIcopilot_cliOpenCodeopencodeCommand CodecommandcodeVS Codevscode12款客户端的配置路径全部自动探测,覆盖 Windows、macOS 与 Linux,并识别CLAUDE_CONFIG_DIR、CODEX_HOME等环境变量,设置后写入对应 profile 的配置。装完可以交给 Agent 的四类分析任务原生二进制:驱动 Hopper、Ghidra 或 IDA 做反汇编与伪代码,指定函数的伪代码可直接贴回对话托管代码与 APK:解析 .NET 方法体与元数据,用 JADX 拆解 Android 应用的 smali 代码与资源Web 运行时:抓取网络流量、定位 Source Map 行号、复现崩溃,每步附证据路径应用行为:观察浏览器与 Electron 应用的运行时行为,导出模块结构与脚本,得到可核对的运行时证据出问题如何自查:REA doctor 排障速查doctor是内置的只读健康检查命令,核对配置文件与前置条件,但不查实时连接:rea doctor --client codex --json--client把检查限定到单个客户端,--json输出完整诊断报告;不带--client则覆盖全部检查。退出码1表示当前作用域有必检项失败,此时先取只读修复计划,审查后再批准执行。症状可能原因处理工具列表里没有 REA安装后没重启 Agent重启或重连对应 Agentdoctor 以退出码1结束当前作用域必检项失败加--client缩小作用域,取只读修复计划,审查后批准执行诊断报告混入大量无关客户端条目未指定作用域,覆盖全部检查保留--client针对单个客户端排查注册信息正确但工具仍缺失doctor 不查实时连接先重启 Agent;仍缺失则用setup --dry-run检查并补齐注册清单外客户端:本地 MCP 指向与轻量接入不在12款清单里的客户端同样能接:只要它支持本地 MCP 服务器,把其 MCP 配置指向 REA 的本地服务器即可,注册格式见 docs/installation.md。只想装工作流说明而不注册 MCP 时:npx skills add morluto/rea --skill reverse-engineer-anything之后用到时发现缺工具,再用 doctor 检查当前客户端的注册,并配合setup --dry-run审查、补齐注册。接好之后,可以直接让 Agent 分析/path/to/app的搜索功能如何实现并给出证据,它会自行打开目标、调用分析引擎产出反汇编与伪代码、导出相关模块与脚本,每条结论都附证据路径。命令与退出码细节见 docs/cli.md,每个 MCP 工具的输入输出契约见 docs/mcp-contracts.md,完整安装流程与注册格式见 docs/installation.md。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
四步装好并验证 REA MCP 逆向工具:从安装到排障的完整路径【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREA 安装:REA 是运行在本地的 MCP 逆向工具(MCP 是让 AI 助手调用工具的协议),一条命令接入 AI 助手,在本机调用针对原生二进制、.NET 程序集、Android APK 与网页的逆向工具。面向做逆向与 App 分析的开发者,每个结论都附带证据路径,可追问来源。环境准备:REA 安装前要先确认什么运行时:Node.js 22.x(≥22.19)、24.x(≥24.11)或 26+,不支持 23、25 与预发布版;Bun 用户把npx换成bunx,入口相同。网络:npx首次运行需从 registry 拉取rea-agents包,确认机器能访问 npm registry。客户端就绪:要接入的 AI 助手(如 Claude Code、Codex)已在本机安装,REA 只会写它的配置文件。引擎可选:Hopper、Ghidra、IDA 等分析引擎可后续再配,REA 安装本身不依赖它们。分步安装:如何用四步完成 REA 注册第 1 步,执行最小安装命令:npx rea-agents setup执行后先展示包版本、运行时与安装目录,确认后才进入引导式配置。第 2 步,展示信息并确认:配置过程会列出将写入哪些客户端、各自的配置路径。只想预览不写入时,在命令后加--dry-run,它只输出一份只读计划、不碰任何文件,适合先在 CI 里审一遍:npx rea-agents setup --dry-run再加--json,计划与就绪状态会以 JSON 输出,方便接进自动化流水线。第 3 步,写入配置:批准后 REA 才会写各客户端的 MCP 配置。写入前展示完整路径与内容,原有配置自动备份;✅ 无关的已有条目与注释都会被保留。⚠️ npm 的--yes只跳过包下载确认,不会替你批准 REA 对配置文件的改动,两者是相互独立的审批。第 4 步,重启 Agent:⚠️ 必须重启对应 Agent,工具才会出现在会话里,这是安装中最常被漏掉的一步。默认还会装上 REA 随包的逆向工作流 skill(给 Agent 的逆向操作说明文件);只想注册 MCP 服务器时加--skill=false即可跳过。客户端选择与--client速查脚本化安装时用--client显式指定客户端,显式指定会跳过多选界面:AI 助手--client取值Claude Codeclaude_codeCodexcodexCursorcursorClaude Desktopclaude_desktopGemini CLIgemini_cliWindsurfwindsurfDevindevinAntigravityantigravityGitHub Copilot CLIcopilot_cliOpenCodeopencodeCommand CodecommandcodeVS Codevscode12款客户端的配置路径全部自动探测,覆盖 Windows、macOS 与 Linux,并识别CLAUDE_CONFIG_DIR、CODEX_HOME等环境变量,设置后写入对应 profile 的配置。装完可以交给 Agent 的四类分析任务原生二进制:驱动 Hopper、Ghidra 或 IDA 做反汇编与伪代码,指定函数的伪代码可直接贴回对话托管代码与 APK:解析 .NET 方法体与元数据,用 JADX 拆解 Android 应用的 smali 代码与资源Web 运行时:抓取网络流量、定位 Source Map 行号、复现崩溃,每步附证据路径应用行为:观察浏览器与 Electron 应用的运行时行为,导出模块结构与脚本,得到可核对的运行时证据出问题如何自查:REA doctor 排障速查doctor是内置的只读健康检查命令,核对配置文件与前置条件,但不查实时连接:rea doctor --client codex --json--client把检查限定到单个客户端,--json输出完整诊断报告;不带--client则覆盖全部检查。退出码1表示当前作用域有必检项失败,此时先取只读修复计划,审查后再批准执行。症状可能原因处理工具列表里没有 REA安装后没重启 Agent重启或重连对应 Agentdoctor 以退出码1结束当前作用域必检项失败加--client缩小作用域,取只读修复计划,审查后批准执行诊断报告混入大量无关客户端条目未指定作用域,覆盖全部检查保留--client针对单个客户端排查注册信息正确但工具仍缺失doctor 不查实时连接先重启 Agent;仍缺失则用setup --dry-run检查并补齐注册清单外客户端:本地 MCP 指向与轻量接入不在12款清单里的客户端同样能接:只要它支持本地 MCP 服务器,把其 MCP 配置指向 REA 的本地服务器即可,注册格式见 docs/installation.md。只想装工作流说明而不注册 MCP 时:npx skills add morluto/rea --skill reverse-engineer-anything之后用到时发现缺工具,再用 doctor 检查当前客户端的注册,并配合setup --dry-run审查、补齐注册。接好之后,可以直接让 Agent 分析/path/to/app的搜索功能如何实现并给出证据,它会自行打开目标、调用分析引擎产出反汇编与伪代码、导出相关模块与脚本,每条结论都附证据路径。命令与退出码细节见 docs/cli.md,每个 MCP 工具的输入输出契约见 docs/mcp-contracts.md,完整安装流程与注册格式见 docs/installation.md。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考