Netinfo Security ›› 2021, Vol. 21 ›› Issue (10): 41-47.doi: 10.3969/j.issn.1671-1122.2021.10.006

Previous Articles     Next Articles

DGA Malicious Domain Name Detection Method Based on Fusion of CNN and LSTM

XU Guotian(), SHENG Zhenwei   

  1. Criminal Investigation Police University of China, Shenyang 110854, China
  • Received:2021-06-17 Online:2021-10-10 Published:2021-10-14
  • Contact: XU Guotian E-mail:xu_guo_tian888@163.com

Abstract:

At present, the malicious domain generation algorithm (DGA) is widely used in all kinds of network attacks. In order to solve the problems in DGA malicious domain name detection, such as low efficiency of feature engineering, too high domain name coding dimension, and partial domain name information feature loss, etc. This paper proposed a deep learning model for malicious domain name detection based on convolution neural networks and long short-term memory network. In the model, word vector embedding is used to encode domain name characters, and a dense vector is constructed, which is encoded by the correlation between words. This method could effectively solve the problems of sparse matrix and dimension disaster caused by single hot coding, shorten the character coding time and improve the coding efficiency. This model could not only extract the local features of domain name information, but also effectively extract the contextual relevance features between domain name characters. The experimental results show that compared with the traditional malicious domain name detection mode, the article method can obtain better classification effect and detection rate.

Key words: malicious domain name, convolutional neural network, short and long time memory network, deep learning

CLC Number: