论文标题
使用深度学习的绩效分析对高级持续威胁攻击的早期检测
Early detection of the advanced persistent threat attack using performance analysis of deep learning
论文作者
论文摘要
对受害者系统最常见和最重要的破坏性攻击之一是先进的持续威胁(APT) - 攻击。 APT攻击者可以通过获取信息并获得有关网络基础设施的经济利益来实现其敌对目标。检测秘密APT攻击的解决方案之一是使用网络流量。由于很长一段时间内在网络上存在APT攻击的性质,并且由于流量较高,网络可能会崩溃,因此很难检测到这种类型的攻击。因此,在这项研究中,使用机器学习方法,例如C5.0决策树,贝叶斯网络和深神经网络,用于及时检测和分类NSL-KDD数据集中的APT-攻击。此外,使用10倍的交叉验证方法来实验这些模型。结果,获得C5.0决策树,贝叶斯网络和6层深度学习模型的准确性(ACC)分别为95.64%,88.37%和98.85%,分别为95.64%,88.37%和98.85%,以及在误报率(FPR)的重要标准(FPR)的重要标准,FPR的重要标准,FPR值(FPR),FPR的FPR值为5。 分别。还研究了模型的其他标准,例如灵敏度,特异性,准确性,假阴性率和F量,并且实验结果表明,具有自动多层提取功能的深度学习模型具有及时检测与其他分类模型相比的APT攻击的最佳性能。
One of the most common and important destructive attacks on the victim system is Advanced Persistent Threat (APT)-attack. The APT attacker can achieve his hostile goals by obtaining information and gaining financial benefits regarding the infrastructure of a network. One of the solutions to detect a secret APT attack is using network traffic. Due to the nature of the APT attack in terms of being on the network for a long time and the fact that the network may crash because of high traffic, it is difficult to detect this type of attack. Hence, in this study, machine learning methods such as C5.0 decision tree, Bayesian network and deep neural network are used for timely detection and classification of APT-attacks on the NSL-KDD dataset. Moreover, 10-fold cross validation method is used to experiment these models. As a result, the accuracy (ACC) of the C5.0 decision tree, Bayesian network and 6-layer deep learning models is obtained as 95.64%, 88.37% and 98.85%, respectively, and also, in terms of the important criterion of the false positive rate (FPR), the FPR value for the C5.0 decision tree, Bayesian network and 6-layer deep learning models is obtained as 2.56, 10.47 and 1.13, respectively. Other criterions such as sensitivity, specificity, accuracy, false negative rate and F-measure are also investigated for the models, and the experimental results show that the deep learning model with automatic multi-layered extraction of features has the best performance for timely detection of an APT-attack comparing to other classification models.