SuperAPI AI 工具集

senior-security

安全与审计

查看项目

更新于 10-15 20:06

技能介绍

用途:本技能只做两件事——STRIDE/DREAD 威胁建模(附带快速密钥扫描),并把其他安全请求路由到专门负责该领域的同级技能,避免内容重复。

主要能力:按组件生成威胁模型,输出每条威胁的 STRIDE 分类、DREAD 评分(Damage、Reproducibility、Exploitability、Affected users、Discoverability,各 1–10)以及建议缓解措施;提供按元素划分的 STRIDE 矩阵(外部实体、进程、数据存储、数据流),并给出验证门槛:每个数据流图元素至少考虑 1 条 STRIDE,DREAD 平均分 ≥7 的威胁必须有负责人和缓解措施,密钥扫描不得有高危/严重发现。

使用方式:生成威胁模型:python3 scripts/threat_modeler.py --component "User Authentication" --assets "credentials,sessions" --json --output threats.json;--interactive 走范围问答,--list-threats 查看威胁库。按 DREAD 降序排列 threats.json,≥7 的需在发布前指定缓解负责人。密钥扫描:python3 scripts/secret_scanner.py /path/to/project --format json --severity high,覆盖 20+ 模式(AWS 密钥、GitHub 令牌、私钥、通用凭据),有严重/高危发现则阻断合并,直至轮换密钥并迁移到密钥管理器。

适用场景:新架构安全评审、威胁建模、DFD 威胁分析、密钥排查。若请求跨领域(如“加固这个新架构”),先在此做威胁模型,用其输出决定后续加载哪些同级技能,不要预先批量加载。

限制:本技能自身不负责漏洞评估、渗透测试、事件响应、安全监控与合规、云 IAM、威胁狩猎、红队、AI 攻击面等,应分别路由到对应技能;架构与密码学参考文档保留在本技能内,但相关控制的运营仍需路由。具体平台支持、收费与价格信息暂未提供。