A Formal Verification Approach to Handle Attack Graph

Davide Catta, Jean Leneutre, Antonina Mijatovic, Johanna Ulin, Vadim Malvone

Research output: Contribution to journalConference articlepeer-review

Abstract

We propose a formalization of attack graphs through a multi-agent approach. Specifically, we focus on dynamic scenarios that capture the interaction between an attacker and defenders during a cyberattack. We introduce a formal definition of an attack graph using interpreted systems, demonstrating how this formalization enables us to express interesting security properties. Finally, we present a tool AG2IS, which we have developed as an implementation of our formal definitions, to perform the formal verification of attack graphs.

Original languageEnglish
Pages (from-to)125-132
Number of pages8
JournalInternational Conference on Agents and Artificial Intelligence
Volume3
DOIs
Publication statusPublished - 1 Jan 2024
Event16th International Conference on Agents and Artificial Intelligence, ICAART 2024 - Rome, Italy
Duration: 24 Feb 202426 Feb 2024

Keywords

  • Attack Graphs
  • Formal Verification
  • Multi-Agent Systems

Fingerprint

Dive into the research topics of 'A Formal Verification Approach to Handle Attack Graph'. Together they form a unique fingerprint.

Cite this