通信学报 ›› 2013, Vol. 34 ›› Issue (5): 143-151.doi: 10.3969/j.issn.1000-436x.2013.05.017

• 技术报告 • 上一篇    下一篇

基于DNS的隐蔽通道流量检测

章思宇1,邹福泰1,王鲁华2,陈铭3   

  1. 1 上海交通大学 信息安全工程学院,上海 200240;
    2 国家计算机网络与信息安全管理中心,北京 100017;
    3 上海交通大学 密西根学院,上海 200240
  • 出版日期:2013-05-25 发布日期:2017-06-27
  • 基金资助:
    国家自然科学基金资助项目;国家242信息安全计划基金资助项目;信息网络安全公安部重点实验室开放课题基金资助项目

Detecting DNS-based covert channel on live traffic

Si-yu ZHANG1,Fu-tai1 ZOU1,Lu-hua WANG2,Ming CHEN3   

  1. 1 School of Information Security,Shanghai Jiaotong University,Shanghai 200240,China;
    2 National Computer Network and Information Security Administration Center,Beijing 100017,China;
    3 UM-SJTU Joint Institute,Shanghai Jiaotong University,Shanghai 200240,China
  • Online:2013-05-25 Published:2017-06-27
  • Supported by:
    The National Natural Science Foundation of China;The National 242 Information Security Plan;The Open Project of MPS Key Laboratory of Information Network Security

摘要:

摘要:为提出一种有效检测各类型DNS隐蔽通道的方法,研究了DNS隐蔽通信流量特性,提取可区分合法查询与隐蔽通信的12个数据分组特征,利用机器学习的分类器对其会话统计特性进行判别。实验表明,决策树模型可检测训练中全部22种DNS隐蔽通道,并可识别未经训练的新型隐蔽通道。提出的检测方法在校园网流量实际部署中成功检出了多个DNS隧道的存在。

关键词: 域名系统, 隐蔽通道, 入侵检测, 机器学习, 网络安全

Abstract:

To propose an effective detection method for DNS-based covert channel,traffic characteristics were thor-oughly studied.12 features were extracted from DNS packets to distinguish covert channels from legitimate DNS queries.Statistical characteristics of these features are used as input of the machine learning classifier.Experimental results show that the decision tree model detects all 22 covert channels used in training,and is capable of detecting untrained covert channels.Several DNS tunnels were detected during the evaluation on campus network's live DNS traffic.

Key words: domain name system, covert channel, intrusion detection, machine learning, network security

No Suggested Reading articles found!