Agent Skills
返回列表
轻量威胁建模

轻量威胁建模

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c283aad7/gy11。

技能介绍

解决什么问题

在快速迭代的工程实践中,安全审查往往容易流于形式,或者因为过于冗长而导致关键风险被淹没。Threat Model Lite 旨在提供一种紧凑的威胁建模方法,帮助团队在有限时间内完成一次扎实的安全检查,而不是为了追求全面性而生成一份难以落地的厚重报告。

工作流程与核心能力

这个技能通过五个关键步骤执行紧凑的安全检查:

  • 资产与边界识别:首先明确 assets、actors、trust boundaries 和 entry points,建立安全分析的基础视图。
  • 核心控制检查:重点验证 authentication、authorization、input validation、secret handling、logging 以及 data exposure,这些是构建安全系统的基石。
  • 滥用与故障分析:考虑系统在实际场景中可能遭遇的 abuse cases 和 failure modes,而非仅关注正常路径。
  • 风险排序:基于实际可利用性和影响程度(practical exploitability and impact)对发现的问题进行排序。
  • 缓解与验证建议:为每个问题提供针对性的缓解措施和验证方法。

每个问题的输出都会严格遵循 Risk、Why it matters、Mitigation 和 Verification 这四个维度,确保开发者能够直接理解问题本质并采取行动。

适用边界与注意点

该技能定位于"紧凑"的安全审查,适合在开发周期中作为快速检查的辅助工具。对于需要严格合规审计或深度渗透测试的场景,仍需结合专业的人工安全审查。在使用该技能时,请确保输入的上下文足够清晰,以便模型能够准确识别系统边界。所有推测性内容都会明确标注(Keep speculation clearly labeled),请在实际落地修复前进行验证。

使用场景

  • 在开发新 API 接口前,梳理资产与信任边界,检查认证与输入验证,防范潜在滥用案例。
  • 在上线新功能时,排查日志记录与数据暴露风险,确保在故障模式下敏感信息不被泄露。
  • 在编写安全设计文档时,按实际可利用性和影响对发现项排序,输出针对性的缓解与验证建议。

适合人员

  • 负责系统架构的后端工程师,需要在编码前快速梳理信任边界与认证授权逻辑,降低设计缺陷。
  • 关注数据合规的安全工程师,希望排查日志与数据暴露风险,并获取可落地的缓解措施。
  • 带领团队进行安全审查的技术主管,需要一份紧凑的风险报告,以便按优先级安排修复任务。