FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Introduction to Attack Trees · Modelio-R-D/AttackTreeDesigner Wiki · GitHub

Introduction to Attack Trees

Etienne Brosse edited this page Jan 14, 2021 · 2 revisions

Attack trees have been proved to be useful in threat analysis due to their simple and unambiguous concepts. Attack Trees were introduced by Bruce Schneier as a formal way of describing the security of systems, based on a variety of attacks. Basically, attacks against a system are represented in a tree structure, with the goal as the root node and different ways of achieving that goal as leaf nodes. A node is connected to its children with one of the 2 types of conditions: AND and OR conditions. The figure below shows example of attack tree where the goal described here as Attack "A" requires the realization of both Attacks "B" AND "C".

Example of an attack tree with an AND clause

The following figure shows a attack tree where the Attack "A" can be realized by either realizing Attack "B" OR "C".

Example of an attack tree with an OR clause

Wiki pages Pages 19

Clone this wiki locally


Back | FazBrowse Home | New Git URL