Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

THREAT_MODEL

Category: 09. Cybersecurity
Section: Phase 2: Technical Blueprint


5. THREAT_MODEL.md

Purpose: To define threat actors, attack vectors, assets, and risk ratings.

Act as a senior threat modeling expert.
Using the PRD and System Architecture below, create a Threat Model document for this cybersecurity hackathon project.

PRD: [PASTE PRD]
ARCHITECTURE: [PASTE SYSTEM_ARCHITECTURE]

Provide:
1. Assets (What are we protecting?)
2. Threat actors (Who might attack? Script kiddies, Insiders, APTs)
3. Attack vectors (How might they attack?)
4. Threat modeling framework (STRIDE, PASTA, or OCTAVE)
5. Threat list (Each threat with description)
6. Risk rating (Likelihood × Impact)
7. Existing controls (What mitigations are already in place?)
8. Recommended controls (What should be added?)
9. Example attack scenario (Step-by-step)
10. A checklist for verifying the threat model before the demo

Explain each threat in beginner-friendly language.
Keep the threat model simple and realistic for a hackathon.