Tools / Microsoft Threat Modeling Tool (TMT) Interview questions
How do you create a new threat model in TMT?
The basic workflow is the same regardless of what you're modeling:
- Open TMT and choose File > New, selecting a template (default SDL template, or a custom one your org maintains).
- Drag External Entity, Process, and Data Store stencils onto the canvas for each real component.
- Connect them with Data Flow arrows in the actual direction data travels, marking bidirectional flows where relevant.
- Draw Trust Boundary lines wherever trust level genuinely changes.
- Switch to the Analysis view and click Generate All Threats.
- Triage each generated threat by setting its state and recording a justification or mitigation note.
Steps 2 through 4 are where most of the modeling judgment lives - the tool can't tell you where your real trust boundaries are.
More Related questions...