Heretek-RE/RE-AI
GitHub: Heretek-RE/RE-AI
RE-AI 是一个编排 Heretek-RE 逆向工程 MCP 工具链的 monorepo,通过版本锁定与技能定义将 31 个逆向分析服务器统一接入 Claude Code 的 agent 工作流。
Stars: 1 | Forks: 1
# RE-AI
用于编排 Heretek-RE 逐个 MCP 逆向工程工具链的 agent-space monorepo。
RE-AI 本身不包含服务器代码。它包含:
- **`versions.lock`** — 将每个 MCP 服务器固定到特定的 git tag。
- **`install.sh`** — 将所有 31 个 MCP 服务器按其固定版本克隆到 `servers/` 目录中。
- **`.mcp.json`** — 将所有 31 个 MCP 服务器注册到 Claude Code(从 `servers/` 读取)。
- **`skills/`** — 29 个 Claude Code 技能定义,将 MCP 工具组合成工作流。
- **`data/`** — 共享目录数据(DRM 指标、编译器指纹、APKiD 签名、反分析目录、OLLVM pass 目录)。
## 快速开始
```
git clone https://github.com/Heretek-RE/RE-AI.git
cd RE-AI
./install.sh # clones 31 per-MCP servers into servers/
```
然后将 `.mcp.json` 注册到你的 Claude Code 会话中。
## 逐个 MCP 服务器
每个服务器都是位于 `https://github.com/Heretek-RE/re-` 的独立代码库。你也可以在没有 agent-space 编排的情况下独立使用任何服务器:
```
# 独立使用(任何服务器)
git clone https://github.com/Heretek-RE/re-capa.git
cd re-capa
uv run re-capa # starts the MCP server on stdio
```
有关每个服务器的 `.mcp.json` 单行命令,请参阅各自服务器的 README。
## 版本管理
编辑 `versions.lock` 以将服务器固定到特定 tag,然后重新运行 `./install.sh --update`:
```
re-capa v0.2.0 # bumped to a newer release
re-angr v0.1.0 # unchanged
```
## 架构
```
RE-AI/
├── .mcp.json # MCP server registry (reads from servers/)
├── versions.lock # per-server tag pins
├── install.sh # installer (git clone --depth 1 --branch )
├── skills/ # 29 SKILL.md files (agent workflows)
├── data/ # shared catalogs (drm-indicators, compiler-fingerprints, ...)
├── servers/ # [git-ignored] cloned per-MCP repos
├── tests/integration/ # cross-server integration tests
├── pyproject.toml # for integration test runner
├── LICENSE # MIT
└── README.md
```
## 许可证
MIT。各 MCP 服务器带有其自身的许可证(请参阅每个服务器的 LICENSE 文件)。
标签:Cutter, MCP, 云安全监控, 云资产清单, 工具链编排, 逆向工具, 逆向工程, 静态分析