mcpField
T
threat-mitigation-mapping

threat-mitigation-mapping

github.com/wshobson安全41.9k20.1k 次安装2 周前更新
代码仓库

关于 threat-mitigation-mapping

面向安全规划的技能,用于将威胁映射到控制措施并评估覆盖情况,帮助团队规划投入、整改和纵深防御,并提供模板与示例。

主要功能

  1. 01区分预防、检测和纠正控制
  2. 02按网络、应用、数据、终端和流程分层映射
  3. 03支持纵深防御评估
  4. 04提供差距报告与路线图模板

适用场景

  1. 01确定安全投入优先级
  2. 02制定整改路线图
  3. 03审查控制覆盖与关键差距
  4. 04规划分层防御和风险处置

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wshobson/agents --skill threat-mitigation-mapping

安装后在 Claude Code 中输入/threat-mitigation-mapping确认已加载。

附带文件references/details.md

详细介绍

威胁缓解映射

将威胁与控件关联,以实现有效的安全规划。

何时使用此技能

  • 确定安全投资优先级
  • 制定修复路线图
  • 验证控件覆盖范围
  • 设计纵深防御
  • 安全架构审查
  • 风险处置规划

核心概念

1. 控件类别
Preventive ────► Stop attacks before they occur
   │              (Firewall, Input validation)
   │
Detective ─────► Identify attacks in progress
   │              (IDS, Log monitoring)
   │
Corrective ────► Respond and recover from attacks
                  (Incident response, Backup restore)
2. 控件层级
层级示例
网络防火墙、WAF、DDoS 防护
应用程序输入验证、身份验证
数据加密、访问控制
端点EDR、补丁管理
流程安全培训、事件响应
3. 纵深防御
                    ┌──────────────────────┐
                    │      Perimeter       │ ← Firewall, WAF
                    │   ┌──────────────┐   │
                    │   │   Network    │   │ ← Segmentation, IDS
                    │   │  ┌────────┐  │   │
                    │   │  │  Host  │  │   │ ← EDR, Hardening
                    │   │  │ ┌────┐ │  │   │
                    │   │  │ │App │ │  │   │ ← Auth, Validation
                    │   │  │ │Data│ │  │   │ ← Encryption
                    │   │  │ └────┘ │  │   │
                    │   │  └────────┘  │   │
                    │   └──────────────┘   │
                    └──────────────────────┘

模板和详细完整示例

完整的模板库以及详细的缓解/控件映射位于 references/details.md。当你需要以下内容的具体模板时,请阅读该文件:缓解模型、纵深防御评分、执行摘要框架、关键缺口报告、建议、实施路线图、按控件分类的结果。

最佳实践

应该做的
  • 映射所有威胁 - 任何威胁都不应未被映射
  • 分层控件 - 纵深防御至关重要
  • 混合控件类型 - 预防性、检测性、纠正性
  • 跟踪有效性 - 衡量并改进
  • 定期审查 - 控件会随时间推移而退化
不应该做的
  • 不要依赖单一控件 - 单点故障
  • 不要忽视成本 - ROI 很重要
  • 不要跳过测试 - 未经测试的控件可能会失效
  • 不要设置后就忘记 - 持续改进
  • 不要忽视人员/流程 - 仅靠技术还不够

评论

支持 Markdown