Cargando…

APT Attack Detection Scheme Based on CK Sketch and DNS Traffic

In recent years, Advanced Persistent Threat (APT) attacks against sensors have emerged as a prominent security concern. Due to the low level of protection provided by sensors, APT attack organizations are able to develop intrusion schemes that allow them to infiltrate, attack, lurk, spread, and stea...

Descripción completa

Detalles Bibliográficos
Autores principales: Xue, Defan, Chi, Yaping, Wu, Bing, Zhao, Lun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9964868/
https://www.ncbi.nlm.nih.gov/pubmed/36850815
http://dx.doi.org/10.3390/s23042217
_version_ 1784896615458275328
author Xue, Defan
Chi, Yaping
Wu, Bing
Zhao, Lun
author_facet Xue, Defan
Chi, Yaping
Wu, Bing
Zhao, Lun
author_sort Xue, Defan
collection PubMed
description In recent years, Advanced Persistent Threat (APT) attacks against sensors have emerged as a prominent security concern. Due to the low level of protection provided by sensors, APT attack organizations are able to develop intrusion schemes that allow them to infiltrate, attack, lurk, spread, and steal information from the target over an extended period of time. Through extensive research on the APT attack process and current defense mechanisms, it has been found that analyzing Domain Name Server (DNS) traffic in the communication control phase is an effective way of detecting APT attacks. However, analyzing APT attacks based on traffic usually involves the detection of a vast amount of DNS traffic, and current data preprocessing methods do not scale down data effectively, leading to low detection efficiency. In previous work, most efforts have been focused on calculating the features of request messages or corresponding messages without considering the association between request messages and corresponding messages. To address these issues, we propose a sketch-based APT attack traffic detection scheme. The scheme leverages the sketch structure to count and compress network traffic, improving the efficiency of APT detection. Our work also analyzes the limitations of traditional sketches in network traffic and proposes an improved sketch scheme. In addition, we propose several effective features for detecting APT attacks. We validate and evaluate our solution using 1,088,280 DNS traffic from a lab network and APT suspicious traffic from netresec and contagio, using eight machine learning models. The experimental results show that for the ExtraTrees model, our solution has a processing time of 0.0638 s and an accuracy of 0.97920, reducing the processing time by approximately 50 times and improving detection accuracy by a small margin compared to a dataset without sketch processing.
format Online
Article
Text
id pubmed-9964868
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99648682023-02-26 APT Attack Detection Scheme Based on CK Sketch and DNS Traffic Xue, Defan Chi, Yaping Wu, Bing Zhao, Lun Sensors (Basel) Article In recent years, Advanced Persistent Threat (APT) attacks against sensors have emerged as a prominent security concern. Due to the low level of protection provided by sensors, APT attack organizations are able to develop intrusion schemes that allow them to infiltrate, attack, lurk, spread, and steal information from the target over an extended period of time. Through extensive research on the APT attack process and current defense mechanisms, it has been found that analyzing Domain Name Server (DNS) traffic in the communication control phase is an effective way of detecting APT attacks. However, analyzing APT attacks based on traffic usually involves the detection of a vast amount of DNS traffic, and current data preprocessing methods do not scale down data effectively, leading to low detection efficiency. In previous work, most efforts have been focused on calculating the features of request messages or corresponding messages without considering the association between request messages and corresponding messages. To address these issues, we propose a sketch-based APT attack traffic detection scheme. The scheme leverages the sketch structure to count and compress network traffic, improving the efficiency of APT detection. Our work also analyzes the limitations of traditional sketches in network traffic and proposes an improved sketch scheme. In addition, we propose several effective features for detecting APT attacks. We validate and evaluate our solution using 1,088,280 DNS traffic from a lab network and APT suspicious traffic from netresec and contagio, using eight machine learning models. The experimental results show that for the ExtraTrees model, our solution has a processing time of 0.0638 s and an accuracy of 0.97920, reducing the processing time by approximately 50 times and improving detection accuracy by a small margin compared to a dataset without sketch processing. MDPI 2023-02-16 /pmc/articles/PMC9964868/ /pubmed/36850815 http://dx.doi.org/10.3390/s23042217 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xue, Defan
Chi, Yaping
Wu, Bing
Zhao, Lun
APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title_full APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title_fullStr APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title_full_unstemmed APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title_short APT Attack Detection Scheme Based on CK Sketch and DNS Traffic
title_sort apt attack detection scheme based on ck sketch and dns traffic
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9964868/
https://www.ncbi.nlm.nih.gov/pubmed/36850815
http://dx.doi.org/10.3390/s23042217
work_keys_str_mv AT xuedefan aptattackdetectionschemebasedoncksketchanddnstraffic
AT chiyaping aptattackdetectionschemebasedoncksketchanddnstraffic
AT wubing aptattackdetectionschemebasedoncksketchanddnstraffic
AT zhaolun aptattackdetectionschemebasedoncksketchanddnstraffic