Detailansicht

Automatic rule extraction from vulnerability databases for threat analysis
Sebastian Chlup
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Informatik
Betreuer*in
Gerald Quirchmayr
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.65105
URN
urn:nbn:at:at-ubw:1-15933.53930.408258-9
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Ziel dieser Masterarbeit ist es, einem existierenden Bedrohungsmodell Zugriff auf neue Bedrohungs- und Verwundbarkeitsinformationen zu ermöglichen und dadurch das Potenzial der Bedrohungsmodellierung und der darauf aufbauenden Bedrohungsanalyse zu steigern. Diese Informationen können aus verschiedenen Quellen stammen und sowohl in strukturierter, als auch unstrukturierter Form vorliegen. Daher wird im Rahmen dieser Arbeit ein Informationsextraktionsprozess eingeführt und ein speziell darauf ausgelegtes Datenmodell diskutiert. Als Informationsquellen dienen sowohl die National Vulnerability Database, als auch Packetstorm. Während der Fokus bezüglich Packetstorm auf die Extraktion relevanter Daten aus unstrukturiertem Text gelegt wird, stellt die NVD einen großteil ihrer Daten strukturiert zur Verfügung. Sie beinhaltet zusätzliche Metriken, welche einen wichtigen Beitrag zum Prozess des Risikomanagements leisten. Folglich wird auch auf mögliche Mappings dieser zusätzlichen Attribute eingegangen. Diese Masterarbeit wird ein existierendes, regelbasiertes Bedrohungsmodell mit Hilfe eines automatisierten Regelerstellungsprozesses um reale Schwachstellendaten erweitern. Des Weiteren wird die Entwicklung eines Prototypen erörtert der die genannten Punkte umsetzt. Die Masterarbeit wird von einem "zip" File begleitet, das Source Code und vom Programm verwendete Ressourcen beinhaltet.
Abstract
(Englisch)
The aim of this master thesis is to leverage the capabilities of threat modelling and the threat analysis based on it by enabling a threat model to access up-to-date threat and vulnerability information. This information can come from arbitrary sources in structured or unstructured form. Therefore, this work will discuss an information extraction process and explore a custom model utilized for the representation of the resulting data. The repositories serving as information sources are the National Vulnerability Database and Packetstorm. While the focus in Packetstorm will be put on the extraction of relevant information, the NVD is more sophisticated and contains supplementary attributes that can improve risk treatment. Consequently, suitable mappings of these additional facets will be considered. This thesis shows a way for extending an existing rule-based threat model by automating the process of creating rules from real-world vulnerability data and discusses the development of a prototype. The master thesis is accompanied by a "zip" file containing source code and resources required by the application.

Schlagwörter

Schlagwörter
(Englisch)
Threat Modelling Rule Extraction Vulnerability Security Threat Intelligence Threat Analysis Named Entity Recognition
Schlagwörter
(Deutsch)
Bedrohungsmodellierung Regelextraktion Schwachstelle Sicherheit Threat Intelligence Bedrohungsanalyse Named Entity Recognition
Autor*innen
Sebastian Chlup
Haupttitel (Englisch)
Automatic rule extraction from vulnerability databases for threat analysis
Paralleltitel (Deutsch)
Automatische Regelextraktion für Bedrohungsanalysen aus Verwundbarkeitsdaten
Publikationsjahr
2020
Umfangsangabe
vi, 136 Seiten : Diagramme
Sprache
Englisch
Beurteiler*in
Gerald Quirchmayr
Klassifikationen
54 Informatik > 54.38 Computersicherheit ,
54 Informatik > 54.82 Textverarbeitung ,
54 Informatik > 54.99 Informatik: Sonstiges
AC Nummer
AC16232604
Utheses ID
57679
Studienkennzahl
UA | 066 | 921 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1