W
attack-tree-construction
作者 wshobson构建详细的攻击树以映射威胁场景,识别安全漏洞,并有效传达风险。非常适合威胁建模、渗透测试和安全架构评审。
Stars0
收藏0
评论0
收录时间2026年3月28日
分类威胁建模
安装命令
npx skills add https://github.com/wshobson/agents --skill attack-tree-construction
暂无标签
概览
概览
什么是 attack-tree-construction?
attack-tree-construction 是一项专门用于构建和分析攻击树的技能——攻击树是一种可视化图表,用于描绘针对系统的潜在攻击路径。该技能帮助安全专家和团队系统化地展示复杂的威胁场景,优先安排防御策略,并向相关方传达风险。
谁适合使用这项技能?
- 安全架构师和工程师
- 渗透测试人员
- 威胁建模团队
- 风险分析师
- 任何负责识别和缓解安全风险的人
attack-tree-construction 解决的问题
- 以结构化方式可视化复杂的攻击场景
- 识别防御机制中的漏洞和优先级
- 支持渗透测试计划和安全架构评审
- 向非技术相关人员传达技术风险
使用指南
安装步骤
-
使用以下命令安装该技能:
npx skills add https://github.com/wshobson/agents --skill attack-tree-construction -
安装完成后,首先查看
SKILL.md文件,了解概念概述和使用说明。
关键文件和结构
- SKILL.md:主要文档和工作流程指导。
- README.md、AGENTS.md、metadata.json:补充背景信息和元数据(如存在)。
- rules/、resources/、references/、scripts/:高级用法的支持文件(请检查仓库中是否存在)。
适应和定制技能
- 将 attack-tree-construction 工作流程整合到您的安全评估或威胁建模流程中。
- 根据组织的资产、威胁和控制措施定制攻击树结构。
- 利用该技能支持技术分析和利益相关者沟通。
核心概念
攻击树结构
攻击树是层级图表,根节点代表攻击者的目标,向下分支为子目标和原子攻击步骤(叶节点)。节点类型包括 AND 和 OR,表示攻击路径的不同逻辑要求。
节点类型
- OR 节点:任一子节点达成即可实现目标。
- AND 节点:所有子节点均需达成目标。
- 叶节点:表示一个原子攻击步骤。
攻击属性
每个攻击步骤可标注属性,如成本、时间、所需技能和可能性,支持更深入的风险分析和优先级排序。
常见问题
什么时候应该使用 attack-tree-construction?
当您需要可视化攻击场景、识别安全漏洞、规划渗透测试或以结构化方式传达风险时,适合使用此技能。
我应该先查看哪些文件?
建议先从 SKILL.md 了解整体概况。如有需要,可查看 README.md 和 metadata.json 获取更多背景信息。
attack-tree-construction 可以用于非安全场景吗?
该技能专为安全威胁建模设计,可能不适合无关的图表绘制或流程映射任务。
哪里可以找到更多资源或示例?
请查看仓库中的 references 或 resources 文件夹(如存在),或通过 Files 标签浏览完整文件树,寻找辅助脚本和模板。
评分与评论
暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...
