SuperAPI AI 工具集

pasta-attack-sim

通用与其它

查看项目

更新于 10-15 21:42

技能介绍

用途:该技能在用户要求“模拟攻击”“构建攻击树”“建模利用链”“为可利用性打分”或正在执行 PASTA 时启用,属于 PASTA 顺序流程的第 6 阶段,消费第 1 至 5 阶段输出并交给第 7 阶段。

主要能力:把威胁目录与漏洞清单配对,优先覆盖业务关键资产,剔除已被现有控制完全缓解的组合;为高优先级组合构建包含入口点、利用、横向移动、权限提升、目标达成和影响/外泄的多步利用链,并用攻击树展示备选路径;按 DREAD(伤害、可复现性、可利用性、影响用户数、可发现性)五项取平均分 0-10;评估检测缺口(日志、告警、WAF/IDS、限流、后利用行为)与控制绕过可能;最后按 DREAD、业务影响、攻击复杂度、检测覆盖排序。

使用方式:通过 --scope 继承前序阶段范围;--depth 控制深度,quick 只做前 3 条最关键链与基础打分,standard 为所有高/严重组合构建完整攻击树和 DREAD,deep 增加检测缺口与控制绕过分析、多阶段跳板,expert 再增加红队角色与逐步利用叙述;--severity 按影响级别过滤场景。输出为带 PASTA-ATK- 前缀的攻击场景与利用链,含 DREAD 表、检测状态、缺口与汇总表,findings 中写入 dread、references.mitre_attck、references.cwe 及 metadata(tool、framework、category)。

前提与限制:必需第 5 阶段输出(含 CWE 映射与漏洞-威胁关联),还需要第 1 阶段业务资产、第 2 阶段入口点、第 3 阶段组件与信任边界、第 4 阶段威胁目录;若缺失会发出警告并做假设。资料未提供具体安装命令、价格或平台信息。