首页> 外文期刊>Cybersecurity >A DGA domain names detection modeling method based on integrating an attention mechanism and deep neural network
【24h】

A DGA domain names detection modeling method based on integrating an attention mechanism and deep neural network

机译:基于集成注意机制和深神经网络的DGA域名检测建模方法

获取原文
           

摘要

Command and control (C2) servers are used by attackers to operate communications. To perform attacks, attackers usually employee the Domain Generation Algorithm (DGA), with which to confirm rendezvous points to their C2 servers by generating various network locations. The detection of DGA domain names is one of the important technologies for command and control communication detection. Considering the randomness of the DGA domain names, recent research in DGA detection applyed machine learning methods based on features extracting and deep learning architectures to classify domain names. However, these methods are insufficient to handle wordlist-based DGA threats, which generate domain names by randomly concatenating dictionary words according to a special set of rules. In this paper, we proposed a a deep learning framework ATT-CNN-BiLSTM for identifying and detecting DGA domains to alleviate the threat. Firstly, the Convolutional Neural Network (CNN) and bidirectional Long Short-Term Memory (BiLSTM) neural network layer was used to extract the features of the domain sequences information; secondly, the attention layer was used to allocate the corresponding weight of the extracted deep information from the domain names. Finally, the different weights of features in domain names were put into the output layer to complete the tasks of detection and classification. Our extensive experimental results demonstrate the effectiveness of the proposed model, both on regular DGA domains and DGA that hard to detect such as wordlist-based and part-wordlist-based ones. To be precise,we got a F1 score of 98.79% for the detection and macro average precision and recall of 83% for the classification task of DGA domain names.
机译:攻击者使用命令和控制(C2)服务器来运营通信。为了执行攻击,攻击者通常通过生成各种网络位置来确认对其C2服务器的结合点的域生成算法(DGA)。 DGA域名的检测是命令和控制通信检测的重要技术之一。考虑到DGA域名的随机性,基于特征提取和深度学习架构的DGA检测的最新研究应用程序学习方法为分类域名。然而,这些方法不足以处理基于词汇表的DGA威胁,该威胁通过根据一组特殊规则随机连接字典单词来生成域名。在本文中,我们提出了一个深入学习框架ATT-CNN-BILSTM,用于识别和检测DGA域以缓解威胁。首先,卷积神经网络(CNN)和双向长期短期存储器(BILSTM)神经网络层用于提取域序列信息的特征;其次,使用注意层从域名分配提取的深信息的相应权重。最后,将域名中的不同重量放入输出层中以完成检测和分类的任务。我们广泛的实验结果展示了所提出的模型,既难以检测的常规DGA域和DGA的有效性,也难以检测,例如基于文字列表和基于词汇表的基于词汇表。要精确,我们的F1得分为98.79%,检测和宏观平均精度和召回的83%的DGA域名的分类任务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号