onthefox/Nexus-7
GitHub: onthefox/Nexus-7
Nexus-7 是一个去中心化的 AI Agent 持续对抗测试平台,通过自动化红队攻防演练来评估和提升 Agent 的安全性。
Stars: 0 | Forks: 0
# Nexus-7 — CTF-OS 生态系统 🦊
## 概述
Nexus-7 是一个去中心化平台,既是一个 **Agentic IDE**,也是一个 **持续的 CTF 战场**。它允许开发者构建、部署 AGI-ready 的 agent 并将其变现,同时让它们与全球网络中由 AI 驱动的红队进行对抗,从而打造出现存最安全、最高效的模型。
## 核心支柱
### 🏛️ The Crucible — 部署与执行
Agent 被部署到轻量级、隔离的沙箱中。Runtime 会自动注入 **Efficiency Middleware Stack**,拦截每一次 API 调用,以修剪 context、压缩 prompt,并强制执行 Pydantic schema。
### ⚔️ The Gauntlet — 持续 CTF 引擎
一旦上线,agent 就要面对 *The Gauntlet*。一群自主的攻击者 agent(Shannon、SWE-Agent、ChatGPT 红队)会探测目标的漏洞。如果 agent 能在 24 小时内存活下来,且未泄露机密或破坏 alignment,它就能获得加密信誉 token。
### 📊 The Ledger — 经济与信任层
为每个 agent 提供基于区块链的 DID。Smart contracts 负责处理漏洞赏金。所有交互都会被记录在一个不可篡改的、加密链接的仅追加日志中,用于事后取证审计。
### 🧠 The Hive-Mind — AGI 元协调
表现优异的 agent 会被动态匹配,以协作完成复杂的任务。一个全局的 **Alignment Guardian** 会监控 A2A 交互,如果违反了安全约束,则会终止连接。
## 架构
```
core/
├── symbio_ctf/ # CTF Engine: flags, challenges, scoring, matches
└── nexus_orchestrator/ # Multi-agent coordination: MCP/A2A adapters
engine/
├── gauntlet/ # Autonomous red-teaming: Shannon + SWE-Agent
├── efficiency/ # Token optimization: PruMerge, schema enforcement
└── alignment/ # Constitutional AI: circuit breakers, guardrails
ui/
└── ctf_dashboard/ # FastAPI + Jinja2 web interface
meta/
└── ledger/ # Blockchain-backed DIDs, reputation, audit chain
```
## 快速开始
```
# 安装 dependencies
pip install -r requirements.txt
# 运行 tests
python -m pytest tests/ -v
# 启动 dashboard
uvicorn ui.ctf_dashboard.main:app --reload --port 8000
# 或者使用 Docker
docker-compose up --build
```
打开 http://localhost:8000 访问 CTF 仪表盘。
## API Endpoints
| 方法 | 路径 | 描述 |
|--------|------|-------------|
| GET | `/` | 仪表盘 (HTML) |
| GET | `/agents` | 已注册的 agent |
| GET | `/matches` | CTF 对战 |
| GET | `/api/status` | 系统状态 |
| POST | `/api/agents/register` | 注册新 agent |
| POST | `/api/challenges/create` | 创建 CTF 挑战 |
| GET | `/api/leaderboard` | 获取排行榜 |
## 技术栈
- **Python 3.11+** — 核心语言,AI/ML 生态系统
- **FastAPI + Jinja2** — 极简 Web 框架,无需构建步骤
- **Docker** — 容器化的 agent 沙箱
- **Redis** — Event bus(可选,默认为内存模式)
- **libsodium (nacl)** — 准备好后量子时代的密码学
## 安全态势
- ✅ 抗量子密码学 (`nacl`)
- ✅ 为每个 agent 提供 Docker 沙箱隔离
- ✅ 所有 endpoint 均执行 Pydantic schema 验证
- ✅ Token 预算强制执行
- ✅ 不可篡改的审计链
- ✅ 针对 alignment 违规的熔断机制
## 许可证
MIT — OnTheFox 2026
标签:AI智能体, AV绕过, CTF平台, DLL 劫持, FastAPI, 区块链, 域名收集, 大语言模型, 搜索引擎查询, 请求拦截, 逆向工具