Abstract
Attack trees are an important tool in security analysis, and an important part of attack tree analysis is computing metrics. This paper focuses on dynamic attack trees and their min time metric. For general attack trees, calculating min time efficiently is an open problem, with the fastest current method being enumerating all minimal attacks, which is NP-hard. This paper introduces 3 new tools for calculating min time. First, we show that static attack trees can be handled by a fast bottom-up algorithm. Second, we introduce a novel method for general dynamic attack trees based on mixed integer linear programming. Third, we show how the computation can be sped up by identifying the modules of an attack tree, i.e. subtrees connected to the rest of the attack tree via only one node. Experiments on a generated testing set of large attack trees verify that these methods have a large impact on performance.
| Original language | English |
|---|---|
| Publisher | ArXiv.org |
| Number of pages | 18 |
| Publication status | Published - 9 Nov 2021 |
Fingerprint
Dive into the research topics of 'Attack time analysis in dynamic attack trees via integer linear programming'. Together they form a unique fingerprint.Datasets
-
Attack time analysis in dynamic attack trees via integer linear programming: code and data
Lopuhaä - Zwakenberg, M. A. (Creator), Zenodo, 30 Sept 2021
DOI: 10.5281/zenodo.5541760, https://zenodo.org/records/5541760/
Dataset
Research output
- 1 Conference contribution
-
Attack time analysis in dynamic attack trees via integer linear programming
Lopuhaä-Zwakenberg, M. & Stoelinga, M., 31 Oct 2023, Software Engineering and Formal Methods: 21st International conference, SEFM 2023 Eindhoven, The Netherlands, November 6-10, 2023 Proceedings. Ferreira, C. & Willemse, T. A. C. (eds.). Springer, p. 165-183 (Lecture Notes in Computer Science; vol. 14323).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review
Open AccessFile4 Link opens in a new tab Citations (Scopus)42 Downloads (Pure)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver