Security Principles | Computer Security
A threat model is a model of who your attacker is and what resources they have. Attackers target systems for various reasons, be it money, politics, fun, etc. Some aren’t looking for anything logical–some attackers just want to watch the world burn. Take, for example your own personal security. Understanding your threat model has to do with understanding who and why might someone attack you; criminals, for example, could attack you for money, teenagers could attack you for laughs (or to win a dare), governments might spy on you to collect intelligence (but you probably are not important enough for that just yet), or intimate partners could spy on you. Once you understand who your attacker is and what resources they might possess, there are some common assumptions that we take into account for attackers: Finally, be extremely vigilant when dealing with old code as the assumptions that were originally made might no longer be valid and the threat model might have changed. When the Interne
Security Principles | Computer Security Skip to main content Menu Expand (external link) Document Search Copy Copied Computer Security 1. Security Principles 1.1. Know your threat model A threat model is a model of who your attacker is and what resources they have. Attackers target systems for various reasons, be it money, politics, fun, etc. Some aren’t looking for anything logical—some attackers just want to watch the world burn. Take, for example, your own personal security. Understanding your threat model has to do with understanding who and why might someone attack you; criminals, for exa
Explore this link on the map →related reading
- On Seeing Through and Unseeing: The Hacker Mindset · Gwern.netgwern.net
- Computers can be understood - Made of Bugsblog.nelhage.com
- Cybersecurity Looks Like Proof of Work Nowdbreunig.com
- Mental Models: The Best Way to Make Intelligent Decisions (~100 Models Explained)fs.blog
- 2312.06942arxiv.org
- Security through obscurity - Wikipediaen.wikipedia.org
- Defuse Security Research and Developmentdefuse.ca
- Firewalls | Computer Securitytextbook.cs161.org
- Object-capability model - Wikipediaen.wikipedia.org
- Chapter 18: Building Secure and Reliable Systemsgoogle.github.io
- What Is Zero Trust? | IBMibm.com
- gdm-ai-control-roadmap.pdfstorage.googleapis.com