正在自动登录…
← 返回项目列表bbylw/
bbylw/ rea-cn
REA 是一个通过 MCP 服务连接智能体,用于逆向分析二进制文件、应用程序和运行时行为的工具。它帮助用户在没有源代码的情况下,理解目标应用的功能实现原理,并支持智能体基于分析结果编写和测试类似功能的实现。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/16 11:16:18 · 查看原文
- 累计 Stars
- 537
- 当前热度
- 未达当前门槛
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/16 11:16:18
- 使用方式
通过命令行或智能体使用。可运行 npx rea-agents setup 设置智能体,或使用 npx rea-agents@latest analyze-javascript-application 分析 JavaScript/Electron 应用。
查看 README 依据
<sub>Discord · 问答 · 成果分享</sub> </td> </tr> </table> <br /> </div> --- 在应用中看到一个想加入自己产品的功能?让智能体用 REA 调查它。即使没有源代码,智能体也可以检查应用、解释功能的工作方式、展示证据,并为你的项目实现类似功能。 REA 将智能体连接到分析工具,用于检查原生二进制文件、JavaScript 和 Electron 应用、.NET 程序集以及网站。你也可以在终端中使用同样的工具。分析在本机运行,结果包含支撑各项结论的证据和相关限制。 设置流程会向智能体注册 REA,并安装匹配的工作流指引。原生分析可以使用已有的 Hopper 或 Ghidra;设置流程也可以在你批准后安装 Hopper。静态 JavaScript 分析不需要这两个引擎。 > **[访问 REA 网站](https://rea.tools/)**,查看设置说明、图解指南和真实案例。 ## 快速开始 ### 设置智能体 安装 Node.js 和 npm 后,运行: ```bash npx rea-agents setup ``` 选择智能体,检查计划中的变更并批准。设置流程会添加 REA 的 MCP 服务和匹配的工作流指引,并备份已有配置。完成后重启智能体。
设置流程支持 Claude Code、Codex、Cursor、Gemini CLI、Grok Build 和[其他智能体](https://github.com/morluto/rea/blob/main/docs/installation.md#supported-agents)。提供方配置和手动注册 MCP 的方法见[安装与设置](https://github.com/morluto/rea/blob/main/docs/installation.md)。 ### 询问智能体 ```text 弄清 Notes 应用的搜索功能如何工作,展示证据,并为我的项目实现类似功能。 ``` 把 Notes 替换为目标应用,并描述你想了解的功能。 ### 使用终端 检查已解包的 JavaScript/Electron 应用目录或 ASAR 文件: ```bash npx -y rea-agents@latest analyze-javascript-application /absolute/path/to/app --json ``` 结果包含模块、导入、Electron 边界及相关证据。将路径替换为你的目标路径,例如 Windows 上的 `"D:/apps/example"`。 如果需要经常使用,可以安装 `rea` 命令: ```bash
- 部署要求
需要 Node.js 22.x(>=22.19)、24.x(>=24.11)或 26+,以及 npm。原生分析需要 Hopper、Ghidra 或 IDA 等引擎,静态 JavaScript 分析不需要。
查看 README 依据
 [打开完整尺寸的图示](https://raw.githubusercontent.com/morluto/rea/main/website/public/assets/figures/rea-investigation-flow.svg)。 <a id="current-status"></a> ## 可以分析什么 REA 需要 Node.js 22.x(>=22.19)、24.x(>=24.11)或 26+,以及 npm。额外工具和主机支持取决于分析目标:
<summary><strong>需要 Hopper、Ghidra 或 IDA 吗?</strong></summary> 深入的原生分析需要其中一个引擎。静态 JavaScript 和 .NET 检查不需要原生分析引擎。设置流程可以在你批准后安装 Hopper;Ghidra 和 IDA 则使用已有安装。见[提供方设置](https://github.com/morluto/rea/blob/main/docs/installation.md#hopper)。 </details> <details> <summary><strong>需要先启动 Hopper 吗?</strong></summary> REA 会在操作需要时启动 Hopper。在 macOS 上,首次运行时可能会出现对话框,让你选择演示模式或激活许可证。见 [Hopper 启动与故障排查](https://github.com/morluto/rea/blob/main/docs/installation.md#launcher-paths-and-troubleshooting)。 </details> <details> <summary><strong>从 skills.sh 安装 skill 有什么作用?</strong></summary>
- 已知限制
REA 为合法的逆向工程研究、分析和重建提供工具,不支持非法或未经授权的使用。
查看 README 依据
<picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=morluto/rea&type=date&theme=dark&legend=top-left" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=morluto/rea&type=date" /> <img alt="REA 的 GitHub Star 历史" src="https://api.star-history.com/chart?repos=morluto/rea&type=date" /> </picture> </a> ## 免责声明 REA 为合法的逆向工程研究、分析和重建提供工具。你有责任取得所需授权并遵守适用法律。项目不支持非法或未经授权的使用。 ## 参与贡献
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/11 15:15:07
- 首次达标收录
- 2026/10/16 11:11:19
- 统计更新时间
- 2026/10/22 19:01:19
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
值得看加权总分 4.0 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/16 11:11:19 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/11 15:42:39
- 许可证标识
- 未识别,请查看仓库说明
- Fork 数
- 178
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目