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 解决的问题

  • 以结构化方式可视化复杂的攻击场景
  • 识别防御机制中的漏洞和优先级
  • 支持渗透测试计划和安全架构评审
  • 向非技术相关人员传达技术风险

使用指南

安装步骤

  1. 使用以下命令安装该技能:

    npx skills add https://github.com/wshobson/agents --skill attack-tree-construction
    
  2. 安装完成后,首先查看 SKILL.md 文件,了解概念概述和使用说明。

关键文件和结构

  • SKILL.md:主要文档和工作流程指导。
  • README.mdAGENTS.mdmetadata.json:补充背景信息和元数据(如存在)。
  • rules/resources/references/scripts/:高级用法的支持文件(请检查仓库中是否存在)。

适应和定制技能

  • 将 attack-tree-construction 工作流程整合到您的安全评估或威胁建模流程中。
  • 根据组织的资产、威胁和控制措施定制攻击树结构。
  • 利用该技能支持技术分析和利益相关者沟通。

核心概念

攻击树结构

攻击树是层级图表,根节点代表攻击者的目标,向下分支为子目标和原子攻击步骤(叶节点)。节点类型包括 AND 和 OR,表示攻击路径的不同逻辑要求。

节点类型

  • OR 节点:任一子节点达成即可实现目标。
  • AND 节点:所有子节点均需达成目标。
  • 叶节点:表示一个原子攻击步骤。

攻击属性

每个攻击步骤可标注属性,如成本、时间、所需技能和可能性,支持更深入的风险分析和优先级排序。

常见问题

什么时候应该使用 attack-tree-construction?

当您需要可视化攻击场景、识别安全漏洞、规划渗透测试或以结构化方式传达风险时,适合使用此技能。

我应该先查看哪些文件?

建议先从 SKILL.md 了解整体概况。如有需要,可查看 README.mdmetadata.json 获取更多背景信息。

attack-tree-construction 可以用于非安全场景吗?

该技能专为安全威胁建模设计,可能不适合无关的图表绘制或流程映射任务。

哪里可以找到更多资源或示例?

请查看仓库中的 references 或 resources 文件夹(如存在),或通过 Files 标签浏览完整文件树,寻找辅助脚本和模板。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...