MugUp logoMugUp
HomeBrowseAboutBlog
LoginSign Up
MugUp

Plan your day, study, read, write and track your habits in one app.

Follow MugUp

Product

  • Features
  • Compare
  • Free Tools
  • Deck Library
  • MugUp for Discord

Community

  • Blog
  • Changelog
  • Feature Requests
  • Deck Requests

Company

  • Home
  • About
  • Contact

© 2026 MugUp. All rights reserved.

Terms of ServicePrivacy PolicyCookie Policy
  1. Browse decks
  2. Security Engineering Fundamentals
  3. Threat Modelling
Public deck

Security Engineering Fundamentals

What security engineers work on outside application code: security principles, threat modelling, cryptography, identity and network controls. It also covers finding vulnerabilities, detecting attacks, responding to incidents, and how malware and social engineering work.

Engineering
AShared by Alex Chen
0PlaySign in to clone

You’re reading a free preview. Sign up to see every topic and question — and to play this deck as games.

See the whole deck

Threat Modelling

How to look at a system design and work out what could go wrong: data flow diagrams, trust boundaries, STRIDE, attack trees and scoring risk.

Play topicBack to deck

Content

40 total questions

MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 10
Threat Modelling – Flashcards
Flashcards

Card #1

Threat modelling

Card #2

Trust boundary

Card #3

Data flow diagram (DFD)

9 more questions in this game

Showing 3 of 12. Sign up free to see the rest.

Sign up freeLog in
Threat Modelling – MCQ
Multiple Choice Questions
  1. 1. An attacker replays a stolen session cookie and the app treats them as another customer. Which STRIDE category is this?

    • Tampering
    • Repudiation
    • Information disclosure
    • Spoofing
  2. 2. A user edits the price field in a checkout request and pays 1 dollar for a 500 dollar item. Which STRIDE category fits best?

    • Spoofing
    • Denial of service
    • Tampering
    • Repudiation
  3. 3. A user deletes a customer record, and because nothing was logged, nobody can show who did it. Which STRIDE category is this?

    • Tampering
    • Repudiation
    • Spoofing
    • Information disclosure
7 more questions in this game

Showing 3 of 10. Sign up free to see the rest.

Sign up freeLog in
Threat Modelling – Fill-in-the-blank
Fill in the Blank
  1. 1. OWASP Threat ___ is a free, open-source tool for drawing threat model diagrams.

    Answer:Dragon

    Hint: A mythical creature

  2. 2. Applying all six STRIDE categories to each element of a diagram in turn is called STRIDE-per-___.

    Answer:element

    Hint: One part of the diagram at a time

  3. 3. Data at ___ is stored data, as opposed to data in transit between systems.

    Answer:rest

    Hint: Not moving

5 more questions in this game

Showing 3 of 8. Sign up free to see the rest.

Sign up freeLog in
Threat Modelling – Pair match
Pair Match
External entity↔A person or system outside your control
Process (DFD element)↔Code that receives, changes or sends data
Data store↔Where data rests, such as a database or file
7 more questions in this game

Showing 3 of 10. Sign up free to see the rest.

Sign up freeLog in