Skip to content
Etienne Brosse edited this page Jan 12, 2021 · 14 revisions

Attack Tree Designer User Manual

Introduction

Attack Tree Designer is an Open Source modelling tool conceived for designing attack trees. "Attack Trees" are models designed for dissecting the anatomy of the threats that can occur on IT Systems or Cyber-Physical Systems. Attack Tree Designer allows modelers and security analysts to design hierarchical diagrams that show how an asset, or a target, might be attacked which illustrates the security challenges that exist in the ecosystem that it operates in.

![](http://forge.modelio.org/attachments/download/22610/Example.png) Figure 1 : Attack Tree Designer Environment

  • link:Introduction-to-Attack-Trees [Introduction to Attack Trees]

  • [[Attack Tree Designer Overview]]

Installation

  • [[Installation of Modelio]]

  • [[Deployment of "Attack Tree Designer" module in Modelio]]

How to use

  • [[Overview of the modelling environment]]

  • [[Diagram Palette Tools]]

  • [[Attack Tree Commands]]

  • [[Attack Tree Property Page]]

  • [[Create an "Attack Tree" Diagram]]

  • [[Create a new "Attack" element]]

  • [[Create "Connections" between "Attacks"]]

  • [[Create a "Counter Measure"]]

  • [[Create a "Reference" to other attack trees]]

  • [[Auto-Layout Attack Tree Diagram]]

  • [[Attack Tags]]

  • [[Masking and Unmasking sub trees]]

  • [[Importing and Exporting Attack Trees]]

  • [[Create Threat Analysis Dependency]]

Examples of attack trees

Examples of attack trees can be found [here](http://forge.modelio.org/projects/attacktree-modelio38/files). These examples have been designed throughout the H2020 research project [CPSwarm](https://www.cpswarm.eu/).

![](http://forge.modelio.org/attachments/download/22520/Modify-Firmware-Diagram.png) Example of an Attack Tree : "Modify-Firmware"

Clone this wiki locally