Module 80: Security Assessment

Lesson 1 of 5 · 15–25 minutes

Threat modelling

🏠The everyday picture

Before a big wedding, the organisers sit down and ask: what could go wrong? Rain, a power cut, gatecrashers, a lost ring. For each, they plan something. Thinking ahead costs an hour; surprises cost the day.

📘What it really is

🖱️Try it

Draw your CRM's data-flow diagram with trust boundaries. Go through STRIDE for the login flow, the customer API and the backup process, writing at least two threats for each with the control (or gap). Add new gaps to your risk register.

✅Quick check

What does STRIDE stand for?

Show the answer

Spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege.

When is threat modelling most useful?

Show the answer

During design, before building, and again for significant changes.

← BackModule 80
ProLearners Assist