Bakalářská práce

Implementace algoritmu pro generování cest útočníka sítí

Attack graph generation algorithm implementation

Jan Klos, učo 255568
Anotace

Tato práce spočívá v implementaci projektu MuPar, parseru, který generuje vstupní soubory pro MulVAL z dat ve formátu JSON. Součástí řešení je i rozšíření základních interakčních pravidel MulVALu, rozhraní příkazového řádku pro spouštění analýzy a zformátování výsledného grafu v JSON formátu.

Abstract

This work is an implementation of MuPar, a parser generating MulVAL input files from JSON data. Included are additional MulVAL interaction rules, command-line interface for running the analysis and converting the attack graph to JSON format.

Zadání práce
Attack graphs are often utilized by researchers for analysis of a network security posture. However, available implementations of attack graph generation tools are either terribly structured and chaotic or the source code is not available. Therefore custom modification for research purposes is not possible. The goal of the thesis is to implement an algorithm for attack graph generation as described in enclosed literature and extend the approach by considering more granular vulnerability specification. The work will consist of following tasks:
  • implementation of preprocessor, which will convert the JSON configuration input to rules, including network topology, vulnerability descriptions, and filtering information,
  • implementation of an algorithm for attack graph generation based on output from previous task,
  • representation of the algorithm output in JSON format,
  • analysis of algorithm's time complexity.
The results will be utilized in project CRUSOE - Research of Tools for Cyber Situational Awareness and Decision Support of CSIRT Teams in Protection of Critical Infrastructure.
Práce zkontrolována:
29. 12. 2018 00:39, RNDr. Jana Komárková, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
8. 2. 2019
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jana Komárková, Ph.D.
abs FI MU, ESF MU, PřF MU

Oponent

RNDr. Petr Velan, Ph.D., učo 255519
SPB CSIRT-MU DKSD ÚVT MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.