Závěrečná práce: Jan Klos, učo 255568: Implementace algoritmu pro generování cest útočníka sítí
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 doplňujících MulVAL pravidel interakce (interaction rules) a parseru, který generuje vstupní soubory pro MulVAL z dat ve formátu JSON. Výsledkem je řesení, které umožní modelovat a vygenerovat graf útoku (attack graph) pro více situací a zranitelností než samostatný MuVAL.
Abstract
This work is an implementation of additional MulVAL interaction rules and a parser that generates MulVAL input files from JSON-formatted information about network topology, computer hosts, applications and vulnerabilities. The result is an attack graph builder solution that can generate an attack graph for more security scenarios and vulnerabilities than base MulVAL.
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.
Práce zkontrolována:
4. 6. 2018 01:30, RNDr. Jana Komárková, Ph.D.
4. 6. 2018 01:30, RNDr. Jana Komárková, Ph.D.
Jazyk práce
Termín obhajoby
25. 6. 2018
Studijní program
Informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Implementace algoritmu pro generování cest útočníka sítí
Bc. Jan Klos, učo 255568 -
Attack graph generator in Python
Ing. Oldřich Machala -
Generating samples of attack maneuvers for detecting lateral movement in computer networks
Bc. Maxmilian Petrov -
Analysis and search for problematic certificates in Common Criteria
Bc. Lyubov Laurenyuk -
Extended Attack Graph Generator in Python
Bc. Matěj Klíma, učo 524899 -
DepVis v2: A Graph-Based Visualization Tool for Software Dependencies
Ing. Jozef Gajdoš -
Simulované prostředí pro demonstraci situačního povědomí v kyberbezpečnosti
Mgr. Marek Vančík -
Analysis of open-source JavaCard applets
Jakub Merta, učo 525302
Název
Vložil
Vloženo
Práva
Složky
Soubory
27. 5. 2018
29. 5. 2018




