ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Journal Article Attack Graph Generation with Machine Learning for Network Security
Cited 7 time in scopus Download 116 time Share share facebook twitter linkedin kakaostory
Authors
Kijong Koo, Daesung Moon, Jun-Ho Huh, Se-Hoon Jung, Hansung Lee
Issue Date
2022-05
Citation
Electronics, v.11, no.9, pp.1-25
ISSN
2079-9292
Publisher
MDPI
Language
English
Type
Journal Article
DOI
https://dx.doi.org/10.3390/electronics11091332
Abstract
Recently, with the discovery of various security threats, diversification of hacking attacks, and changes in the network environment such as the Internet of Things, security threats on the network are increasing. Attack graph is being actively studied to cope with the recent increase in cyber threats. However, the conventional attack graph generation method is costly and time-consuming. In this paper, we propose a cheap and simple method for generating the attack graph. The proposed approach consists of learning and generating stages. First, it learns how to generate an attack path from the attack graph, which is created based on the vulnerability database, using machine learning and deep learning. Second, it generates the attack graph using network topology and system information with a machine learning model that is trained with the attack graph generated from the vulnerability database. We construct the dataset for attack graph generation with topological and system information. The attack graph generation problem is recast as a multi-output learning and binary classification problem. It shows attack path detection accuracy of 89.52% in the multi-output learning approach and 80.68% in the binary classification approach using the in-house dataset, respectively.
KSP Keywords
Binary Classification, Classification approach, Classification problems, Cyber threats, Detection accuracy, Internet of thing(IoT), Learning approach, Learning model, Multi-output learning, Network topology, System Information
This work is distributed under the term of Creative Commons License (CCL)
(CC BY)
CC BY