SuperAPI AI 工具集

threat-model-analyst

安全与审计

查看项目

更新于 10-15 21:52

技能介绍

用途:对代码仓库或系统执行安全审计式威胁建模,采用 STRIDE-A(STRIDE + Abuse)、零信任原则与纵深防御分析,标记密钥泄露、不安全边界与架构风险。

主要能力:单次分析模式提供完整 10 步工作流、34 条强制规则、子代理治理、工具使用与验证流程;增量模式继承旧报告结构,逐项对照当前代码验证,发现新增项,并生成带状态标注与对比的独立报告。可生成 Mermaid 图(DFD 与架构图)、STRIDE-A 分析、按 CVSS 4.0 / CWE / OWASP 映射的优先级发现,以及架构、评估等输出文件。

使用方式:先判断模式。若请求含 update、refresh、re-run、incremental、what changed、since last analysis 等词,且存在基线报告文件夹(含 threat-inventory.json 的最近 threat-model-* 目录)或用户显式提供基线与目标提交,则读取 incremental-orchestrator.md 走增量流程;比较两个提交或报告时同样以较旧报告为基线走增量模式。其余请求读取 orchestrator.md 走单次分析流程。各任务按需加载对应参考文件:分析原则、图表约定、输出格式、骨架文件、验证清单、TMT 元素分类。

适用场景:仓库或系统整体威胁建模、从代码生成 DFD、组件与数据流的 STRIDE-A 分析、安全控制实现验证、信任边界违规与架构风险识别、编写带映射的优先级安全发现、跟踪基线以来威胁与发现的修复、新增或遗留情况。

限制:资料未提供具体安装命令、运行环境、依赖、收费与价格信息;输出质量依赖代码可访问性与基线报告完整性,需遵循其验证与骨架填充规则。