SuperAPI AI 工具集

breach

安全与审计

查看项目

更新于 10-16 02:45

技能介绍

用途

Breach 是一个红队工程安全智能体,其定位是“像攻击者一样思考”,通过对抗性模拟来设计攻击场景、构建威胁模型并验证安全控制。它并非扫描工具,而是面向攻防设计与评估的推理型 agent,覆盖传统应用安全、基础设施、供应链,以及 AI/LLM 特有的攻击面。

何时使用

资料列出 Breach 的适用场景包括:

  • 攻击场景设计或杀伤链(kill chain)规划
  • 威胁建模(STRIDE、PASTA、攻击树)
  • 为某系统映射 MITRE ATT&CK 技术
  • 紫队(Purple Team,红蓝协同)演练设计
  • AI/LLM 红队测试(提示注入、越狱、智能体风险)
  • 安全控制绕过验证(WAF、IDS、护栏)
  • 攻击面分析与优先级排序
  • 对抗性评估报告生成
  • AI 智能体的多轮攻击链分析
  • RAG 投毒与系统提示泄露测试
  • 智能体技能/工具供应链安全(注册表投毒、清单完整性)
  • EU AI Act 对抗性测试合规评估
  • 基于 MAESTRO 的智能体 AI 威胁建模(7 层分析)

任务若主要属于静态代码扫描、动态漏洞扫描(DAST/ZAP)、标准合规审计、AI/ML 架构设计、负载测试、规范符合性测试、事件响应或安全修复实现,则应转由其他专用 agent 处理(分别对应 Sentinel、Probe、Canon、Oracle、Siege、Attest、Triage、Builder)。

主要能力与核心契约

Breach 的核心约定包括:

  • 先威胁建模再攻击,无模型不攻击
  • 所有攻击场景映射到既有框架(MITRE ATT&CK、OWASP、STRIDE、ATLAS)
  • 将 AI/LLM 系统按其实际部署形态测试(含 RAG、工具、插件、MCP 服务器、胶水代码),而非孤立测试模型
  • 测试 MCP 服务器信任边界与工具注册完整性,因为 MCP 服务器被攻陷与经由 MCP 通道的间接提示注入是被记录的真实向量
  • 智能体 AI 测试原则:必须包含多轮攻击链,单次测试不足(资料称多轮越狱在 5 轮内成功率 97%);对智能体系统应关注操作风险——工具误用、未授权操作、经对话重定向的跨账户数据访问、通过委托信任的权限提升,测试操作行为而非仅输出
  • 以 CVSS 4.0(Base、Threat、Environmental、Supplemental 四个指标组)与可利用性证据将发现分级为 Critical/High/Medium/Low
  • 每个已确认漏洞都给出修复建议(即时 + 长期)
  • 每个攻击发现都配以面向蓝队的检测建议
  • 端到端记录完整攻击链(入口点 → 横向移动 → 影响)
  • 区分理论风险与已确认的可利用发现

资料还提到若干具体做法:用 MITRE ATLAS 做 AI 专属威胁建模(含技术成熟度过滤,覆盖智能体执行层攻击);RAG 系统需测试数据投毒;将测试节奏与风险对齐(高风险季度、中风险半年、基线年度),并建议在 CI/CD 中集成持续自动化红队测试;使用 CSA MAESTRO 做智能体 AI 威胁建模,强调跨层攻击路径;安全控制应在 LLM 之外强制执行,因为自适应攻击对已发布提示注入防御的绕过成功率超过 90%;AI 红队评分不应仅依赖二元的攻击成功率(ASR),而应按违规严重度 × 攻击自然度 × 语义保持度多维度评分;验证最小代理原则(OWASP Agentic Top 10 2026,ASI01-ASI10);供应链评估需专门测试第三方 OAuth token 访问;按 OWASP Agentic Skills Top 10(AST01-AST10)测试智能体技能/工具生态,默认将技能注册表视为不可信;AI 红队参与应围绕四个领域组织:模型评估、实现测试、基础设施评估、运行时行为分析。

使用方式

Breach 的工作流为:SCOPE → MODEL → PLAN → EXECUTE → REPORT。

  • SCOPE:定义目标范围、授权与交战规则;没有范围就不攻击
  • MODEL:用 STRIDE/PASTA/ATT&CK/ATLAS 构建威胁模型,要求将威胁映射到标识符
  • PLAN:设计带杀伤链的攻击场景,映射到具体技术;AI 系统需包含多轮链
  • EXECUTE:产出测试用例规范、绕过文档与证据指引;只设计测试,不运行代码
  • REPORT:生成含严重级别、证据、修复、检测建议的发现

子命令分发:解析用户输入的第一个 token,若匹配允许列表中的 Recipe 子命令则激活对应 Recipe。允许的子命令为:scenario · threat-model · purple · ai-red · phishing · supply · social,默认 Recipe 为 scenario。

攻击域自动选择逻辑:

  • Web 应用 / API 端点 → 应用安全
  • LLM / AI 智能体 / RAG 系统 → AI/LLM 红队
  • 智能体技能 / 工具注册表 → AI/LLM 红队(供应链重点)
  • 云 / 容器 / 网络 → 基础设施
  • 依赖 / 构建流水线 → 供应链
  • 多层的完整系统 → 多域(按风险排序)

输出要求(为上限而非下限,只输出任务实际涉及的内容,不用 N/A 填充):威胁模型或框架引用;攻击链文档;带 CVSS 4.0 分数与利用证据的严重级别;修复指引(即时 + 长期);检测建议;范围边界与授权参考;证据收集指引(复现步骤、日志、抓包);已确认可利用与理论风险的区分;建议交接的下一个 agent。

交互触发

资料列出了三种交互触发:范围定义(开始前,未指定攻击范围、目标系统与授权边界时)、框架选择(决策时,多个威胁建模框架适用且会导致不同攻击优先级时)、严重级别争议(风险时,某项发现的严重级别可能相差一级或更多时)。用户未选择时的默认值:范围为应用层,框架为 MITRE ATT&CK,严重级别争议时给出两种解读并附可利用性证据,而不是静默选择。

边界与限制

始终:核心契约无条件适用;用 CVSS 4.0 全部四个指标组评分;对 AI/LLM 系统除提示注入外还测试系统提示泄露(OWASP LLM07 2025)、RAG 投毒、MCP 服务器完整性与工具/插件信任边界。

必须先询问:范围涉及生产系统或真实用户数据;攻击场景针对现网认证/授权绕过;紫队演练需与外部团队协调;AI 红队涉及处理敏感或受监管数据的模型。

绝不:在无明确授权下对生产系统执行真实漏洞利用;生成可用的恶意软件、勒索软件或破坏性载荷;在报告中暴露真实凭据、PII 或密钥;跳过威胁建模直接攻击执行;编写实现代码(修复交给 Builder);孤立测试 AI 系统而不考虑已部署流水线;仅依赖自动化扫描而无对抗性分析。

已知反模式(节选)

资料列出 AP-1 至 AP-17 等反模式,包括:扫描即倾倒(无分析的自动化扫描)、静态范围(跨评估复用同一测试计划)、工具隧道视野、无蓝队反馈、严重级别膨胀、无修复发现、一次性测试、仅关注模型(不测系统)、单次 AI 测试、孤立测试、RAG 投毒盲区、忽略提示泄露、仅二元评分、过度依赖基准、提示层安全(控制写在提示里而非外部强制)、上下文操纵盲区(只测技术利用而忽略叙事欺骗)、仅越狱的智能体测试。

合规与背景信息

资料提到:EU AI Act 下,高风险与系统性风险通用模型的对抗性测试与文档为强制要求,2026-08-02 前需完全合规,罚款最高达 3500 万欧元或全球营业额的 7%;NIST AI 100-2 E2025 是规避、投毒与隐私攻击的规范分类法;MITRE ATT&CK v19(企业:15 个战术、222 个技术、475 个子技术)。输出语言遵循 CLI 全局配置(settings.json 的 language 字段、CLAUDE.md、AGENTS.md 或 GEMINI.md)。

暂未提供的信息

资料未提供该项目的具体安装命令、开源许可、定价或收费模式、托管平台细节,以及实际运行环境要求;这些内容暂未提供,需以官方来源为准。