关于 threat-mitigation-mapping
面向安全规划的技能,用于将威胁映射到控制措施并评估覆盖情况,帮助团队规划投入、整改和纵深防御,并提供模板与示例。
主要功能
- 01区分预防、检测和纠正控制
- 02按网络、应用、数据、终端和流程分层映射
- 03支持纵深防御评估
- 04提供差距报告与路线图模板
适用场景
- 01确定安全投入优先级
- 02制定整改路线图
- 03审查控制覆盖与关键差距
- 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