VIP20
本课程属于:003-AI安全威胁检测 网络安全工程与攻防实战 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

零基础玩转威胁建模实战

📚 共计 30 章节
第01章
威胁建模入门
什么是威胁建模、为什么需要威胁建模、威胁建模在SDLC中的位置、课程整体介绍。
概念基础
第02章
核心概念扫盲
资产、威胁、漏洞、风险、攻击面、信任边界,这些术语到底啥意思?
术语扫盲
第03章
STRIDE模型详解(上)
Spoofing(欺骗)与Tampering(篡改)的实战案例分析。
STRIDE欺骗篡改
第04章
STRIDE模型详解(下)
Repudiation、Information Disclosure、DoS、权限提升实战案例分析。
抵赖信息泄露拒绝服务
第05章
数据流图(DFD)绘制入门
DFD元素(外部实体、过程、数据存储、数据流)、绘制工具推荐。
DFD工具
第06章
实战绘制DFD
以一个简单的Web登录系统为例,手把手画出第一张数据流图。
实战Web登录
第07章
识别信任边界
在DFD中画出信任边界,理解边界跨越意味着什么。
信任边界DFD
第08章
威胁枚举实战(上)
基于STRIDE对DFD元素进行威胁枚举,以“外部实体”和“数据流”为例。
枚举外部实体
第09章
威胁枚举实战(下)
基于STRIDE对“过程”和“数据存储”进行威胁枚举。
过程数据存储
第10章
威胁分析框架:微软TMT
微软威胁建模工具(TMT)的安装与基本使用。
TMT微软
第11章
威胁分析框架:OWASP Threat Dragon
OWASP Threat Dragon的安装与基本使用。
OWASPThreat Dragon
第12章
开源工具ThreatSpec与pytm
开源工具ThreatSpec与pytm简介。
开源pytm
第13章
威胁评级与优先级:DREAD
使用DREAD模型对威胁进行打分和排序。
DREAD评级
第14章
威胁评级与优先级:CVSS
使用CVSS(通用漏洞评分系统)进行风险评估。
CVSS评分
第15章
缓解措施设计(上)
针对Spoofing和Tampering的缓解措施(认证、签名、哈希)。
认证签名哈希
第16章
缓解措施设计(中)
针对Repudiation和Information Disclosure的缓解措施(日志审计、加密)。
日志加密
第17章
缓解措施设计(下)
针对DoS和权限提升的缓解措施(限流、最小权限原则)。
限流最小权限
第18章
实战案例一:在线购物车系统(上)
需求分析、DFD绘制。
购物车DFD
第19章
实战案例一:在线购物车系统(中)
威胁枚举、风险分析。
枚举风险
第20章
实战案例一:在线购物车系统(下)
输出威胁建模报告与缓解方案。
报告缓解
第21章
实战案例二:物联网智能家居(上)
IoT特有威胁分析。
IoT威胁
第22章
实战案例二:物联网智能家居(下)
固件安全、通信安全。
固件通信
第23章
实战案例三:微服务架构(上)
服务间通信、API网关威胁。
微服务API
第24章
实战案例三:微服务架构(下)
容器安全、配置管理。
容器配置
第25章
威胁建模文档化
如何编写一份高质量的威胁建模报告(模板与示例)。
文档模板
第26章
威胁建模与DevSecOps(上)
如何将威胁建模集成到CI/CD流水线中。
CI/CDDevSecOps
第27章
威胁建模与DevSecOps(下)
使用自动化工具(如ThreatModeler)进行持续威胁建模。
自动化ThreatModeler
第28章
常见误区与避坑指南
过度建模、忽略业务逻辑、文档与代码脱节。
误区避坑
第29章
威胁建模进阶
攻击树(Attack Trees)与攻击库(CAPEC)的使用。
攻击树CAPEC
第30章
课程总结与未来展望
威胁建模的未来趋势(AI辅助威胁建模、零信任架构)。
AI零信任