threat-model-discipline

仓库创建 2026年5月19日最近提交 24 天前SkillHot 收录 21 天前
▸ 精选理由

帮助团队系统化定义测试边界与检测缺口,防止盲测

这个 Skill 做什么

在测试前建立并维护威胁模型,识别攻击面与覆盖漂移

先把要测的东西画清楚:哪儿是资产、入口、信任边界、已做的防护和可能用到的 ATT&CK 技术。启动测试、或环境变更(新接口、新依赖)时用,能发现那些“没被看过”的新攻击面。特别在长期项目里有用,能把盲点变成有意识的覆盖,避免随意测试漏掉关键路径。

▸ 展开 SKILL.md 英文原文

Use when starting an engagement, before exploitation, or whenever the attack surface changes — build/validate the threat model and detect drift (new unreviewed surface) before advancing

Skill 开发管理威胁建模风险管理覆盖漂移通用
326
Stars
58
Forks
37
仓库内 Skill
+15
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/hypnguyen1209/offensive-claude/main/skills/threat-model-discipline/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/hypnguyen1209/offensive-claude/main/skills/threat-model-discipline/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Threat-Model Discipline

## Overview

**You cannot test what you have not modeled.** A threat model names the assets, entry points, trust
boundaries, relevant ATT&CK techniques, and existing mitigations — so coverage is deliberate, not
accidental. On a long engagement the surface drifts (a new endpoint, a new dependency); **un-reviewed
drift is where bugs hide.** This skill keeps the model complete and re-checks it for drift.

## When to Activate

- At engagement start (after recon-osint), before weaponize/exploit.
- Whenever recon is re-run or the target changes — to catch new attack surface.
- At `/engage.gate` — the gate refuses to advance on un-acknowledged drift.

## The model (JSON, 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有