这一开放核心平台赋能企业红队、MSSP 和安全运营中心执行有针对性的攻击性交战、发现确定性的攻击路径,并在零附带风险的情况下持续验证防御态势。
平台展示 • 为什么选择 ARES? • 竞争矩阵 • 架构 • MITRE 矩阵 • 快速开始 • 零信任安全 • 文档
传统渗透测试存在根本性缺陷:成本高昂、偶发、仅反映某一时点的情况,并且使组织对新增的错误配置和新兴的对手技战术一无所知。与此同时,自动化漏洞扫描器用成千上万个假设性 CVE 淹没 SOC 团队,却无法证明其可利用性或多阶段横向攻击路径。
ARES 弥合了这一差距。 ARES 从零开始为现代企业基础设施打造,提供自主、目标导向的红队交战平台,对现实世界的威胁行为者进行建模。通过结合内核级硬性范围防火墙、自适应 OPSEC 噪声画像、交互式有向无环图(DAG)攻击求解器,以及 60 多种映射到 MITRE ATT&CK 的武器化技术,ARES 使安全团队能够证明漏洞的可利用性、定位通往 Active Directory 核心资产的最短沦陷路径,并生成面向高管的交付成果,且零运营停机。
THE ARES ADVANTAGE
┌─────────────────────────┐ ┌─────────────────────────┐ ┌─────────────────────────┐ │ STRICT SCOPE ENCLAVE │ │ AUTONOMOUS DAG ENGINE │ │ ZERO-TRUST ARCHITECTURE │ │ Hard kernel CIDR egress │ │ Computes shortest paths │ │ Memory-only JWT tokens, │ │ whitelisting prevents │───│ to Domain Admins & Crown│───│ AES-256 encrypted vault,│ │ any collateral impact. │ │ Jewels deterministically│ │ strict HMAC-CSRF checks.│ └─────────────────────────┘ └─────────────────────────┘ └─────────────────────────┘ │ ▼ ┌─────────────────────────┐ │ INSTANT EXECUTIVE SUITE │ │ Branded PDF, HTML, JSON │ │ deliverables with zero │ │ native GTK dependencies │ └─────────────────────────┘
### 核心价值支柱
1. **🛡️ 零附带影响的范围治理**:每个行动都在隔离的加密边界内运行。网络套接字层的硬性目标 IP 和 CIDR 验证确保没有任何数据包触及范围外的基础设施。
2. **🧠 自主目标导向规划**:操作员设定高层目标(例如 `domain_admin`、`full_compromise`、`cloud_audit`),ARES 决策引擎利用图启发式和可选的 LLM 代理(Claude / OpenAI / 本地 Ollama)自主合成多阶段执行路径。
3. **🕸️ 多向量攻击图(DAG)**:导入 BloodHound 收集数据或实时映射活动域会话。内置图引擎计算最短攻击路径、突出瓶颈点,并模拟横向枢转可行性。
4. **🔐 纵深防御安全模型**:专为零信任环境设计。数据库权威会话、仅内存的短期 JWT 访问令牌、HttpOnly 轮换刷新凭证以及 AES-256-GCM 加密本地保险库保护所获取的哈希值和敏感客户证据。
5. **📑 自动化交付物流水线**:一键生成品牌化、审计就绪的合规交付物,支持 PDF、HTML、Markdown 和 JSON 格式。具备在 Windows/Linux 上自动无头浏览器 PDF 渲染功能,无需外部 GTK 依赖。
---
## 📊 市场对比矩阵
| 运营能力 | 传统手动渗透测试 | 传统漏洞扫描器 | ARES 自主平台 |
| :--- | :---: | :---: | :---: |
| **测试频率** | 年度 / 半年度 | 计划每日 / 每周 | **持续 / 按需** |
| **可利用性验证** | 手动且劳动密集 | ❌ 理论 CVE 匹配 | **确定性多阶段证明** |
| **多跳攻击路径** | 手动绘制 | ❌ 无 | **实时交互式 DAG** |
| **范围飞地与出口防火墙** | 仅操作员纪律 | 仅网络防火墙 | **硬性套接字级 CIDR 强制执行** |
| **Active Directory 横向路径** | 脚本执行缓慢 | ❌ 无活动路径 | **原生 BloodHound 与 Kerberos 套件** |
| **凭证安全与存储** | 松散平面文件 / 明文 | 漏洞日志 | **AES-256-GCM 加密保险库** |
| **OPSEC 与遥测节流** | 手动抖动脚本 | 高网络噪声 | **自适应噪声配置与调速器** |
| **报告交付时间** | 参与后 1–2 周 | 原始数据转储 | **即时多格式工件** |
| **部署占用** | 外部顾问 | 笨重云代理 | **气隙本地 / 自托管** |
---
## 🖥️ 平台展示与控制界面
ARES 平台配备高性能、响应式操作员仪表板,采用暗科技美学设计,低认知负荷,并具备经审计的操作控制。```powershell
# Launch local development environment
.\.venv\Scripts\ares.exe dashboard dev --no-reload
专为授权攻击性操作员和安全人员设计的自主准入屏障。

ARES 操作员安全区 — 登录按钮在悬停、点击和按下回车键时迸发深红等离子火焰。动态架构网格画布、系统环境规格说明,以及右侧面板上的 ARES 赛博龙吉祥物。
requestAnimationFrame 实现。InResponseTo/nonce)、JIT 角色映射,以及针对联合身份实施严格的本地密码锁定。(参见 SSO 设置指南)。X-ARES-CSRF)进行常量时间验证。实时作战指挥控制台,提供跨活跃行动的即时态势可见性。

执行指挥中心展示实时遥测、按严重性分类的已确认发现以及作战健康状态。

战术零状态概览 — 在零活跃行动运行时,提供简洁的入门主视觉,包含即时就绪状态条和初始化操作。
panel-subtle)、动态响应式顶栏健康指示器,以及针对未初始化指标基线的独特虚线进度轨道。已编排、执行中或待机),区分已界定范围的目标与正在执行的行动。零附带损害的目标治理,强制执行硬性 CIDR 白名单边界和加密证据隔离。

行动管理界面展示目标范围、CIDR 边界、噪声控制和加密凭证保险库。
<label> 定义,防止操作员在快速行动中产生歧义。隐蔽、正常、激进),具有随机化延迟分布。与 MITRE ATT&CK 企业矩阵对齐的广泛武器化对手技术目录。

模块目录,具有 MITRE ATT&CK 分类、动态参数生成和干运行安全模式。
ad.kerberoast、ad.adcs、ad.enum_users)、Windows(windows.uac_bypass)、Linux、云(AWS、Azure、GCP)和网络基础设施。交互式有向无环图(DAG)求解器,可视化企业攻击路径和权限提升链。

多向量攻击图,具有自动化发光白色跳线、从左到右的层级结构(域控制器 → 发现 → 主机),以及实时安全元数据检查。
#ffffff),连接域控制器、安全发现和已发现主机,无需手动拖拽。DC01)出发,经过活跃的安全发现,到达目标成员主机。即时交付物生成,跨多种企业格式(执行 PDF、技术 Markdown、缺陷 CSV)生成品牌化、审计就绪的合规报告。

报告引擎和工件库支持多格式导出,具有同步的实时生命周期管理。
<label> 元素(目标行动、导出格式)和简洁的内联验证错误反馈。目标导向的自主引擎,在遵守 OPSEC 限制的同时规划、优先级排序并执行复杂攻击链。

自主策略控制台,用于基于目标的行动规划和自适应遏制治理。
GET /api/tags)的实时异步健康检查,具有亚秒级超时和 TTL 缓存,配合动态服务端云密钥验证(Claude、OpenAI)。目标行动、战略目标、AI 规划引擎、明确授权)、人类可读的目标描述,以及完全消除 UI 标签中的服务器环境变量泄露。直接在画布内进行深入的 Active Directory 实体遥测、关系检查和实时安全详情审计。

交互式安全详情抽屉展示域控制器(DC01 10.10.10.2)遥测、活跃入侵级别、开放攻击面端口(53、88、135、139、389、445、636、3268、3389)以及资产归属状态。
is_dc)。53、Kerberos 88、RPC 135、NetBIOS 139、LDAP 389、SMB 445、LDAPS 636、全局编录 3268、RDP 3389)。确定性多步骤杀伤链,按顺序编排侦察、凭证采集和横向移动。

自动化执行链,包括 AD Kerberos 暴露链和 AD 域枚举链。
asreproast -> kerberoast -> hashcat)、域枚举和云权限提升。跨企业端点检测与响应(EDR)平台的规避有效性实证追踪。

绕过知识库追踪技术在 CrowdStrike Falcon、SentinelOne 和 Microsoft Defender 上的成功率。
经过审计的多角色访问控制、密码学 API 密钥生命周期和持续平台完整性验证。

操作员配置文件管理、范围化 API 密钥配置和自动化系统安全审计。
团队负责人、操作员、侦察、报告员)管理模块执行和证据查看。高频 WebSocket 事件总线,流式传输作战遥测、模块输出和流水线状态。

实时作战事件控制台,具有缓冲遥测和高吞吐量 WebSocket 流式传输。
用于重复性红队演练、合规审计和紫队演习的标准化行动架构。

内置行动模板,包括内部渗透测试、AD 完全入侵、云评估和假定入侵。
完全文档化的交互式 REST API 接口,用于自定义工具、SOC 编排和 CI/CD 流水线集成。

交互式 Swagger UI 文档,暴露 70+ 作战端点用于企业自动化。
| :--- | :--- | :--- | :--- |
| Overview | 执行健康状态、遥测计数器、发现严重性指标。 | 单一窗格 | 所有利益相关者 |
| Campaigns | 范围白名单、噪声配置文件、加密凭据保险库。 | List、Scope、Findings | 团队负责人、操作员 |
| Modules | 60+ 模块目录、参数输入表单、执行控制台。 | Catalog、Run Panel、Results | 操作员 |
| Reports | 交付物构建器、证据包、报告库生命周期。 | Generate、Library | 操作员、报告员 |
| Graph | DAG 实体探索、最短攻击路径、BloodHound 数据导入。 | Entities、Attack Paths、Ingest | 操作员、侦察 |
| Templates | 可重复的交战手册和多阶段工作流计划。 | Templates、Plan Builder | 团队负责人、操作员 |
| | 目标导向的自主引擎、AI 规划器集成。 | 、、 | 团队负责人、操作员 |
| | 操作员凭据、API 密钥生命周期、依赖审计检查。 | 、、 | 团队负责人 |
| | 防御性遥测、绕过跟踪、检测规避规则。 | 、 | 操作员 |
| | 实时 WebSocket 事件流和缓冲遥测日志。 | 、 | 操作员 |
ARES 遵循严格的纵深防御架构,将表示层、执行编排、安全治理和持久化加密存储分离:```mermaid
flowchart TB
subgraph Client["Presentation Layer (Operator Enclave)"]
UI["React 19 Dashboard
(Vite + TypeScript)"]
Mesh["Dynamic Architectural Grid
(Canvas 2D Engine)"]
WSClient["WebSocket Client
(Real-Time Telemetry Stream)"]
end
subgraph Gateway["Zero-Trust Security Gateway"]
FastAPI["FastAPI Async Engine<br>(Uvicorn Backend)"]
AuthGuard["Auth & Session Guard<br>(Memory-Only JWT + HttpOnly Refresh)"]
CSRF["HMAC Double-Submit CSRF<br>(X-ARES-CSRF Validation)"]
RateLimit["Rate Limiting & Brute-Force Shield"]
end
subgraph Core["ARES Core Engine & Governance"]
ScopeFirewall["Scope Egress Firewall<br>(Strict CIDR & IP Whitelist)"]
Governor["OPSEC Noise Governor<br>(Adaptive Jitter & Throttling)"]
Orchestrator["Module Execution Orchestrator<br>(Worker Thread Pool)"]
AutoPlanner["Autonomous Strategy Engine<br>(DAG Heuristics / AI Planner)"]
end
subgraph Storage["Cryptographic Persistence Layer"]
DB[(SQLite / PostgreSQL<br>Alembic Versioned)]
Vault[(AES-256-GCM Vault<br>Encrypted Credentials & Hashes)]
GraphEngine["Attack Graph DAG Engine<br>(BloodHound Ingest & Shortest Path)"]
end
subgraph Deliverables["Reporting Pipeline"]
PDFGen["Headless Chromium / Edge Engine<br>(Automated PDF Generation)"]
Artifacts["Evidence Library<br>(HTML, Markdown, JSON)"]
end
UI -->|HTTPS / REST| AuthGuard
WSClient -->|WSS / Ticket Barrier| AuthGuard
AuthGuard --> CSRF --> RateLimit --> FastAPI
FastAPI --> ScopeFirewall
ScopeFirewall --> Orchestrator
Orchestrator --> Governor
Orchestrator --> AutoPlanner
Orchestrator --> Storage
Storage --> GraphEngine
FastAPI --> Deliverables
---
## ⚔️ 攻击者技术与 MITRE ATT&CK 矩阵
ARES 原生实现了 60 多种模块化攻击者技术,并映射到 MITRE ATT&CK 企业框架:```
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ MITRE ATT&CK MATRIX COVERAGE │
├─────────────────────┬─────────────────────┬─────────────────────┬─────────────────────┬──────────────────────────┤
│ DISCOVERY │ CREDENTIAL ACCESS │ LATERAL MOVEMENT │ PRIVILEGE ESCALATION│ DEFENSE EVASION / CLOUD │
├─────────────────────┼─────────────────────┼─────────────────────┼─────────────────────┼──────────────────────────┤
│ • T1087 User Enum │ • T1558.003 Kerberoast│ • T1021.002 SMB/RPC │ • T1548.002 UAC Byps│ • T1070 Indicator Removal│
│ • T1069 Group Enum │ • T1558.004 AS-REP │ • T1021.006 WinRM │ • T1068 Token Privs │ • T1562 Impair Defenses │
│ • T1046 Port/Net │ • T1003 LSASS Dump │ • T1550 Use Ticket │ • T1053 Scheduled │ • T1078 Cloud IAM Enum │
│ • T1018 Host Disc │ • T1649 ADCS ESC1-8 │ • T1071 App Layer │ • T1055 Injection │ • T1580 Cloud Discovery │
│ • T1082 System Info │ • T1110 Pass Spray │ • T1021.001 RDP │ • T1134 Access Token│ • T1526 Cloud Hierarchy │
└─────────────────────┴─────────────────────┴─────────────────────┴─────────────────────┴──────────────────────────┘
ad.kerberoast)、AS-REP Roasting、ADCS 证书模板滥用(ESC1 至 ESC8)、DCSync 账户复制以及 BloodHound 数据生成。git clone https://github.com/Mafifrizi/ARES.git Set-Location .\ARES
py -3.12 -m venv .venv ..venv\Scripts\python.exe -m pip install -U pip ..venv\Scripts\python.exe -m pip install -e ".[dev,pdf]"
Set-Location frontend & "C:\Program Files\nodejs\npm.cmd" ci Set-Location ..
$env:ARES_PDF_BROWSER = "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" ..venv\Scripts\ares.exe doctor --pdf-smoke
..venv\Scripts\ares.exe dashboard dev --no-reload
打开浏览器访问 **`http://127.0.0.1:5173/dashboard/`**。
- **初始操作员**:`admin`
- **初始密码**:通过 `.env` 中的 `ARES_DEFAULT_ADMIN_PASSWORD` 配置(默认值:`Admin123456!`)
---
## 🔐 企业级安全模型与合规性
ARES 专为具有最严格合规性和保密性要求的环境而设计:
### 纵深防御认证
- **仅内存访问令牌**:短生命周期 JWT(15 分钟有效期)仅存在于内存中的 React 状态,绝不会写入 `localStorage` 或 `sessionStorage`。
- **轮换刷新令牌族**:长生命周期刷新凭证绑定到严格的、仅限主机、HttpOnly Cookie(`ares_refresh`),具有一次性轮换和自动重用撤销机制。
- **HMAC CSRF 屏障**:状态变更端点强制要求有效的 `X-ARES-CSRF` 请求头,并与加密安全的 Cookie 令牌进行匹配。
### 基于角色的访问控制(RBAC)
ARES 在所有 API 端点、后台任务和 UI 界面中强制执行严格的 RBAC 权限:
| 角色 | API 值 | 操作范围 | 管理权限 |
| :--- | :---: | :--- | :--- |
| **团队负责人** | `team_lead` | 完整平台权限:活动创建/删除、用户配置、安全审计、高噪声模块覆盖。 | 完整系统管理员 |
| **操作员** | `operator` | 日常操作:执行授权模块、审查发现、探索攻击图、生成报告。无法注册用户。 | 操作层级 |
| **侦察** | `recon` | 以读取为主的侦察:执行安全发现和网络指纹识别模块。禁止执行破坏性模块。 | 读取为主 |
| **报告员** | `reporter` | 利益相关者审查:对活动分析、发现、攻击图和生成的交付物具有只读访问权限。无执行权限。 | 只读审计 |
#### 角色配置与反权限提升保证
- **权威数据库身份**:与盲目信任客户端 JWT 角色声明的系统不同,ARES 在每个请求中直接从实时数据库解析用户身份和角色(`row = await db.resolve_access_token_principal(...)`)。被篡改的 JWT 声明在数学上被丢弃。
- **账户创建时的严格角色门控**:新用户角色仅由 `team_lead` 通过 `POST /auth/register`(由 `require_team_lead()` 保护)分配,或在 SP 发起的 SAML/OIDC SSO 期间从企业身份提供商自动映射。
- **角色不可变性**:角色分配在创建后不可更改。不存在用于更改用户角色的公开端点(`PUT /users/{id}` 不存在),从而消除了横向和纵向权限提升向量(例如,`recon` 提升为 `team_lead`,或 `reporter` 运行攻击性模块)。
- **已审计的用户清单**:仪表板 `Security` 控制台提供所有已注册身份和活动会话的透明清单,以实现参与问责。
---
## 🔌 ARES MCP 网关与产品级 CLI
ARES 提供生产级 **模型上下文协议(MCP)** 网关,使现代 AI 编码助手(Cursor IDE、Claude Desktop、Windsurf、VS Code Cline、Zed、Open-WebUI、LibreChat)能够在严格治理下安全地与 ARES 紫队攻击平台交互。
<div align="center">

*ARES MCP 双窗格分屏终端监视器(OpenClaw 风格),具有实时工具遥测、实时范围检查和一键令牌授权。*
</div>
与将原始端点暴露给 LLM 而缺乏防护的基本 MCP 服务器不同,ARES 在任何实时攻击性操作执行之前强制执行严格的 **预检范围不变性(`ScopeGuard`)**、**反提示注入污点隔离**和**一次性 60 秒 HMAC 确认令牌**。
### 🚀 我应该从哪里开始?(分步入职指南)
对于将 Cursor、Claude Desktop 或 Windsurf 连接到 ARES 的操作员或开发者:
1. **验证子系统就绪状态(`doctor`)**:
确保所有核心子系统(协议引擎、9 个工具、3 个资源、3 个提示、62 个模块、安全门)报告 `PASS`: ```powershell
.\mcp.bat doctor
一键式 AI 客户端配置(无需手动编辑 JSON): 使用单条命令自动配置您首选的 IDE: ```powershell
.\mcp.bat setup --client cursor
.\mcp.bat setup --client claude
.\mcp.bat setup --client windsurf
.\mcp.bat setup --client cline
这会将你的活动 Python 虚拟环境路径直接写入客户端配置文件(例如 .cursor/mcp.json)。
在 Cursor IDE 中重新加载窗口:
Ctrl + Shift + P。Developer: Reload Window。Ctrl + ,)→ Features → MCP Servers。ares 服务器将显示绿点(Connected)。启动实时双窗格监视器(可选配套窗口): 在专用终端窗口中,运行 OpenClaw 风格的双窗格监视器,以实时查看 AI 工具调用、作用域检查和批准令牌: ```powershell .\mcp.bat monitor
ares_scope_check、ares_dry_run_module、ares_run_tool)。
A 批准待处理的执行令牌,按 R 拒绝,按 C 清空流,按 Q 退出。Ctrl + I 或 Ctrl + L),然后尝试以下提示:
“检查活动战役状态,验证目标 10.0.1.50 的范围,并暂存模块 ad_kerberoast 的试运行。”
有关深入架构、7 项安全不变量、CLI 脚本化(--json)、POSIX 退出码以及操作工具模式,请参阅 ARES MCP Gateway & Product-Grade CLI Specification。
ARES 提供一流的类型安全 Python SDK(ares.sdk),用于构建自定义对手模块、在隔离测试环境中模拟技术,并以编程方式自动化交战:
BaseModule[P, R] 与 @ares_module)使用 Pydantic v2 声明经过验证的参数模式,并编写具有完整 IDE 自动补全功能的模块:```python from ares.sdk import ( BaseModule, ExecutionContext, ModuleResult, ModuleParams, param, SecretParam, OpsecLevel, Severity, ares_module, )
class KerberoastParams(ModuleParams): dc: str = param("Target Domain Controller IP or FQDN", min_length=3) domain: str = param("AD DNS domain name, e.g. CORP.LOCAL", min_length=3) password: SecretParam = param("Domain user password", secret=True, required=False)
class CustomKerberoastModule(BaseModule[KerberoastParams, ModuleResult]): MODULE_ID = "custom.ad.kerberoast" MODULE_NAME = "Custom Kerberoasting" MODULE_CATEGORY = "ad" OPSEC_LEVEL = OpsecLevel.LOW MITRE_TECHNIQUES = ["T1558.003"] PARAMS_MODEL = KerberoastParams
async def execute(self, ctx: ExecutionContext[KerberoastParams]) -> ModuleResult:
# ctx.params provides full static typing and runtime validation
await self.before_request(ctx.params.dc)
# Emit findings using fluent context helpers
finding = ctx.emit_finding(
title=f"Kerberoastable SPN Captured on {ctx.params.dc}",
severity=Severity.HIGH,
mitre_technique="T1558.003",
)
return ModuleResult(status="success", findings=[finding], module_id=self.MODULE_ID)
### 2. 隔离测试与模拟(`ModuleTestHarness`)
使用模拟作用域守卫、合成凭据保险库和流畅断言匹配器,在本地对自定义技术进行单元测试:```python
from ares.sdk import ModuleTestHarness, Severity
async def test_module():
harness = ModuleTestHarness(CustomKerberoastModule)
result = await harness.simulate(params={"dc": "10.0.0.10", "domain": "LAB.LOCAL"})
result.assert_success()
result.assert_finding(severity=Severity.HIGH, mitre="T1558.003")
AresClient)通过 Python 脚本或 CI/CD 流水线自动化交战、调度模块并流式传输实时 WebSocket 遥测数据:```python from ares.sdk import AresClient
async with AresClient(base_url="http://127.0.0.1:8000", api_key="ares_key_...") as ares: campaign = await ares.campaigns.create(name="Op-Titan", scope=["10.0.0.0/24"]) job = await ares.modules.run("ad.kerberoast", target="dc01.corp.local", campaign_id=campaign["id"]) findings = await ares.campaigns.findings(campaign["id"])
有关完整的开发者文档、架构规范与示例,请参阅 [docs/module_sdk.md](https://github.com/mafifrizi/ares/blob/main/docs/module_sdk.md) 和 [docs/module-development.md](https://github.com/mafifrizi/ares/blob/main/docs/module-development.md)。
---
## 📚 文档站点地图
全面的文档可在 [`docs/`](https://github.com/mafifrizi/ares/blob/main/docs) 目录中获取:
- [**文档门户与子系统索引**](https://github.com/mafifrizi/ares/blob/main/docs/README.md)
- [**快速入门参与指南**](https://github.com/mafifrizi/ares/blob/main/QUICKSTART.md)
- [**下一代模块 SDK 规范(v2)**](https://github.com/mafifrizi/ares/blob/main/docs/module_sdk.md)
- [**ARES MCP 服务器与产品级 CLI 规范**](https://github.com/mafifrizi/ares/blob/main/docs/mcp-server.md)
- [**分步模块开发指南**](https://github.com/mafifrizi/ares/blob/main/docs/module-development.md)
- [**仪表盘逐界面手册**](https://github.com/mafifrizi/ares/blob/main/docs/dashboard-guide.md)
- [**对手模块目录与模式**](https://github.com/mafifrizi/ares/blob/main/docs/modules.md)
- [**API 端点参考与载荷**](https://github.com/mafifrizi/ares/blob/main/docs/api-reference.md)
- [**企业 SSO 集成指南(SAML 2.0 / OIDC)**](https://github.com/mafifrizi/ares/blob/main/docs/sso-setup.md)
- [**企业安全与威胁模型**](https://github.com/mafifrizi/ares/blob/main/docs/security-model.md)
- [**验证实验室与测试框架**](https://github.com/mafifrizi/ares/blob/main/docs/validation-lab.md)
---
## ⚖️ 负责任使用与法律免责声明
> [!IMPORTANT]
> **ARES 是一个双用途软件框架,专为经授权的网络安全研究、企业内部韧性验证以及获得明确书面许可的专业红队参与而设计。**
- **请勿**在未事先获得系统所有者书面授权的情况下,对任何网络、主机或云基础设施执行 ARES。
- 未经授权的系统访问或测试违反国家和国际网络犯罪立法(例如《计算机欺诈与滥用法》18 U.S.C. § 1030)。
- ARES 的创建者和维护者对本软件造成的误用、损害或监管违规不承担任何责任。
如需报告 ARES 中的安全漏洞,请遵循我们的[安全政策](https://github.com/mafifrizi/ares/blob/main/SECURITY.md)。
---
## 📄 许可证
ARES 在开源 **[MIT 许可证](https://github.com/mafifrizi/ares/blob/main/LICENSE)** 下分发。
<br>
<div align="center">
**ARES — 企业级自主红队参与系统。**
*持续安全验证。零附带风险。*
</div>
ObjectiveActiveResultAccountAPI KeysAuditKnowledge BaseReport OutcomeStreamBuffer