Threat Modeling (OWASP and STRIDE)
Official docs outline
10 sections- Threat Modeling Cheat Sheet
Four-question framework, data flow diagrams, STRIDE and mitigation tracking.
- OWASP Threat Modeling
Overview of threat modeling and its benefits.
- Threat Modeling Process
Decomposing the application, ranking threats and determining countermeasures.
- Attack Surface Analysis
Mapping entry points and attack surface.
- Abuse Case
Writing abuse cases alongside user stories.
- Secure Product Design
Design principles such as least privilege and fail securely.
- Microsoft STRIDE Threats
Spoofing, Tampering, Repudiation, Information disclosure, Denial of service, Elevation of privilege.
- Microsoft Threat Modeling Tool
Overview of the Microsoft Threat Modeling Tool.
- Threat Modeling Tool Mitigations
Mitigation guidance for identified threats.
- Threat Modeling Tool Getting Started
Creating models and diagrams.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.