ETRI Journal (May 2020)

Refined identification of hybrid traffic in DNS tunnels based on regression analysis

  • Huiwen Bai,
  • Guangjie Liu,
  • Jiangtao Zhai,
  • Weiwei Liu,
  • Xiaopeng Ji,
  • Luhui Yang,
  • Yuewei Dai

DOI
https://doi.org/10.4218/etrij.2019-0299
Journal volume & issue
Vol. 43, no. 1
pp. 40 – 52

Abstract

Read online

DNS (Domain Name System) tunnels almost obscure the true network activities of users, which makes it challenging for the gateway or censorship equipment to identify malicious or unpermitted network behaviors. An efficient way to address this problem is to conduct a temporal‐spatial analysis on the tunnel traffic. Nevertheless, current studies on this topic limit the DNS tunnel to those with a single protocol, whereas more than one protocol may be used simultaneously. In this paper, we concentrate on the refined identification of two protocols mixed in a DNS tunnel. A feature set is first derived from DNS query and response flows, which is incorporated with deep neural networks to construct a regression model. We benchmark the proposed method with captured DNS tunnel traffic, the experimental results show that the proposed scheme can achieve identification accuracy of more than 90%. To the best of our knowledge, the proposed scheme is the first to estimate the ratios of two mixed protocols in DNS tunnels.

Keywords