
科学技术与工程

中国技术经济学会
DNS Covert Channel Detection Algorithm Based on Multi-channel Convolution Neural Network and Attention Mechanism
Xiao-dong LI , Ying-min ZHANG , Yu-qiang LI , Ren-ting LIU
Science Technology and Engineering ›› 2024, Vol. 24 ›› Issue (35) : 15137 -15144.
DNS(domain name system) covert channel is a kind of cyberattacks to achieve data leakage, which is favored by many APT(Advanced Persistent Threat) organizations and poses a serious threat to cyberspace security. Aiming at the problem that traditional machine learning methods rely on selected features and are easy to over-fit, a DNS covert channel detection method fusing multi-scale convolution neural network and attention mechanism was proposed. This method focused on the bidirectional flow of DNS request and response. Firstly, multi-scale convolutional kernels were used to extract the spatial features of DNS flow in parallel. It can extract richer context information features by increasing the width of backbone network. Then an attention mechanism was introduced to further mine the information of fused feature maps between multi convolutional channels. Finally, a softmax classifier was used to implement the detection of DNS covert channels. The experimental results show that the proposed model can effectively detect the DNS covert channel, and the average accuracy, precision rate and recall rate are 96.42%, 97.82% and 96.16% respectively, which are higher than the traditional method.
DNS covert channel / traffic detection / convolutional neural network / attention mechanism
/
| 〈 |
|
〉 |