信息网络安全 ›› 2023, Vol. 23 ›› Issue (11): 1-8.doi: 10.3969/j.issn.1671-1122.2023.11.001
收稿日期:
2023-05-06
出版日期:
2023-11-10
发布日期:
2023-11-10
通讯作者:
陶源 作者简介:
姚远(1976—),男,四川,高级工程师,博士,主要研究方向为目标识别和信息安全|樊昭杉(1997—),女,吉林,硕士,主要研究方向为恶意域名检测|王青(1995—),女,河南,博士,主要研究方向为网络空间安全、恶意域名检测|陶源(1981—),男,江苏,副研究员,博士,主要研究方向为网络安全等级保护、关键信息基础设施保护和人工智能安全
基金资助:
YAO Yuan1,2,3, FAN Zhaoshan1,2, WANG Qing1,2, TAO Yuan4()
Received:
2023-05-06
Online:
2023-11-10
Published:
2023-11-10
摘要:
当前,作为主要攻击媒介的恶意域名被广泛滥用于多种网络攻击活动中,针对恶意域名检测中检测特征设计复杂、需要经验知识辅助以及容易被攻击者有针对性绕过等问题,文章提出一种基于多元时序特征的恶意域名检测方法。该方法使用基于融合长短期记忆网络和全卷积神经网络的深度学习模型,分别从客户端请求和域名解析流量中自动化提取多元时序嵌入特征,并学习恶意域名行为的低维时序表示。对比传统的时间统计特征方案或时间序列局部模式判别方案,该方法可以建模长期域名活动模式,从中发现恶意域名区别于正常域名的行为序列,具有更强大的恶意域名检测能力。同时,该方法支持融合多元时序嵌入特征和通用恶意域名检测特征,多维度表征恶意行为信息,提升检测性能以及模型鲁棒性和扩展能力。
中图分类号:
姚远, 樊昭杉, 王青, 陶源. 基于多元时序特征的恶意域名检测方法[J]. 信息网络安全, 2023, 23(11): 1-8.
YAO Yuan, FAN Zhaoshan, WANG Qing, TAO Yuan. Malicious Domain Detection Method Based on Multivariate Time-Series Features[J]. Netinfo Security, 2023, 23(11): 1-8.
表2
多元时序数据类型
定义 | 客户端请求时序数据 | 定义 | 域名解析时序数据 |
---|---|---|---|
S1 | 客户端发起请求包总数 | S10 | 8~11时段总请求数 |
S2 | 发起请求的客户端个数 | S11 | 12~15时段总请求数 |
S3 | 域名被请求的小时个数 | S12 | 16~19时段总请求数 |
S4 | 最活跃小时的请求总数 | S13 | 20~23时段总请求数 |
S5 | 各小时请求总数的极差 | S14 | DNS发出的域名解析包总数 |
S6 | 各小时请求总数的唯一值个数 | S15 | 域名解析的唯一IP个数 |
S7 | 最活跃小时占比全天请求总数 | S16 | 域名解析的资源记录类型个数 |
S8 | 0~3时段总请求数 | S17 | 各解析记录响应总数的极差 |
S9 | 4~7时段总请求数 | S18 | 各解析记录响应总数的唯一值个数 |
[1] |
STEVANOVIC M, PEDERSEN J M, D'ALCONZO A, et al. On the Ground Truth Problem of Malicious DNS Traffic Analysis[J]. Computers & Security, 2015, 55: 142-158.
doi: 10.1016/j.cose.2015.09.004 URL |
[2] | XU Guotian, SHENG Zhenwei. DGA Malicious Domain Name Detection Method Based on Fusion of CNN and LSTM[J]. Netinfo Security, 2021, 21(10): 41-47. |
徐国天, 盛振威. 基于融合CNN与LSTM的DGA恶意域名检测方法[J]. 信息网络安全, 2021, 21(10): 41-47. | |
[3] | SCHUPPEN S, TEUBERT D, HERRMANN P, et al. FANCI: Feature-Based Automated NXDomain Classification and Intelligence[C]// ACM. In Proceedings of the 27th USENIX Conference on Security Symposium (SEC'18). Berkeley: USENIX Association, 2018: 1165-1181. |
[4] | ZHOU Changling, CHEN Kai, GONG Xuxiao, et al. Detection of Fast-Flux Domains Based on Passive DNS Analysis[J]. Acta Scientiarum Naturalium Universitatis Pekinensis, 2016, 52(3): 396-402. |
周昌令, 陈恺, 公绪晓, 等. 基于Passive DNS的速变域名检测[J]. 北京大学学报:自然科学版, 2016, 52(3): 396-402. | |
[5] |
HAN Chunyu, ZHANG Yongzheng, ZHANG Yu. Fast-Flucos: Malicious Domain Name Detection Method for Fast-Flux Based on DNS Traffic[J]. Journal on Communications, 2020, 41(5): 37-47.
doi: 10.11959/j.issn.1000-436x.2020094 |
韩春雨, 张永铮, 张玉. Fast-Flucos:基于DNS流量的fast-flux恶意域名检测方法[J]. 通信学报, 2020, 41(5): 37-47.
doi: 10.11959/j.issn.1000-436x.2020094 |
|
[6] |
TRUONG D T, CHENG Guang. Detecting Domain-Flux Botnet Based on DNS Traffic Features in Managed Network[J]. Security and Communication Networks, 2016, 9(14): 2338-2347.
doi: 10.1002/sec.v9.14 URL |
[7] |
CHO D X, NAM H H. A Method of Monitoring and Detecting APT Attacks Based on Unknown Domains[J]. Procedia Computer Science, 2019, 150: 316-323.
doi: 10.1016/j.procs.2019.02.058 URL |
[8] | RAHBARINIA B, PERDISCI R, ANTONAKAKIS M. Segugio: Efficient Behavior-Based Tracking of Malware-Control Domains in Large ISP Networks[C]// IEEE. 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. New York: IEEE, 2015: 403-414. |
[9] |
MA Zhen, LI Qiang, MENG Xiangyu. Discovering Suspicious APT Families through a Large-Scale Domain Graph in Information-Centric IoT[J]. IEEE Access, 2019, 7: 13917-13926.
doi: 10.1109/ACCESS.2019.2894509 |
[10] | WANG Xiaoqi, LI Qiang, YAN Guanghua, et al. Detection of Covert and Suspicious DNS Behavior in Advanced Persistent Threats[J]. Journal of Computer Research and Development, 2017, 54(10): 2334-2343. |
王晓琪, 李强, 闫广华, 等. 高级持续性威胁中隐蔽可疑DNS行为的检测[J]. 计算机研究与发展, 2017, 54(10): 2334-2343. | |
[11] |
ZHAO Guodong, XU Ke, XU Lei, et al. Detecting APT Malware Infections Based on Malicious DNS and Traffic Analysis[J]. IEEE Access, 2015, 3: 1132-1142.
doi: 10.1109/ACCESS.2015.2458581 URL |
[12] | BILGE L, KIRDA E, KRUEGEL C, et al. EXPOSURE: Finding Malicious Domains Using Passive DNS Analysis[EB/OL]. [2023-04-12]. https://xueshu.baidu.com/usercenter/paper/show?paperid=bd8bbc9b0308c49ed70c2b50ecc94c49. |
[13] | TAN Guolin, ZHANG Peng, LIU Qingyun, et al. Domainobserver: A lightweight Solution for Detecting Malicious Domains Based on Dynamic Time Warping[C]// Springer. International Conference on Computational Science. Berlin:Springer, 2018: 208-220. |
[14] |
KDOSHA O E, ROSENTHAL G, COHEN K, et al. REMaDD: Resource-Efficient Malicious Domains Detector in Large-Scale Networks[J]. IEEE Access, 2020, 8: 66327-66337.
doi: 10.1109/Access.6287639 URL |
[15] | TAN Guolin, ZHANG Peng, ZHANG Lei, et al. Learning from Time Series with Outlier Correction for Malicious Domain Identification[C]// IEEE. 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW). New York: IEEE, 2019: 42-46. |
[16] | LONG J, SHELHAMER E, DARRELL T. Fully Convolutional Networks for Semantic Segmentation[C]// IEEE. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. New York: IEEE, 2015: 3431-3440. |
[17] |
HOCHREITER S, SCHMIDHUBER J. Long Short-Term Memory[J]. Neural Computation, 1997, 9(8): 1735-1780.
doi: 10.1162/neco.1997.9.8.1735 pmid: 9377276 |
[1] | 李思聪, 王坚, 宋亚飞, 黄玮. 基于BiTCN-DLP的恶意代码分类方法[J]. 信息网络安全, 2023, 23(11): 104-117. |
[2] | 叶桓荣, 李牧远, 姜波. 基于迁移学习和威胁情报的DGA恶意域名检测方法研究[J]. 信息网络安全, 2023, 23(10): 8-15. |
[3] | 刘光杰, 段锟, 翟江涛, 秦佳禹. 基于多特征融合的移动流量应用识别[J]. 信息网络安全, 2022, 22(7): 18-26. |
[4] | 郎波, 谢冲, 陈少杰, 刘宏宇. 基于多模态特征融合的Fast-Flux恶意域名检测方法[J]. 信息网络安全, 2022, 22(4): 20-29. |
[5] | 林伟. 基于多特征融合的区块链异常交易检测[J]. 信息网络安全, 2022, 22(10): 24-30. |
[6] | 郭烜臻, 潘祖烈, 沈毅, 陈远超. 一种基于被动DNS数据分析的DNS重绑定攻击检测技术[J]. 信息网络安全, 2021, 21(3): 87-95. |
[7] | 郭向民, 梁广俊, 夏玲玲. 基于HMM的Domain-Flux恶意域名检测及分析[J]. 信息网络安全, 2021, 21(12): 1-8. |
[8] | 潘孝勤, 杜彦辉. 基于混合特征和多通道GRU的伪造语音鉴别方法[J]. 信息网络安全, 2021, 21(10): 1-7. |
[9] | 徐国天, 盛振威. 基于融合CNN与LSTM的DGA恶意域名检测方法[J]. 信息网络安全, 2021, 21(10): 41-47. |
[10] | 马骁, 蔡满春, 芦天亮. 基于CNN改进模型的恶意域名训练数据生成技术[J]. 信息网络安全, 2021, 21(10): 69-75. |
[11] | 谭茹涵, 左黎明, 刘二根, 郭力. 基于图像特征融合的恶意代码检测[J]. 信息网络安全, 2021, 21(10): 90-95. |
[12] | 吴警, 芦天亮, 杜彦辉. 基于Char-RNN改进模型的恶意域名训练数据生成技术[J]. 信息网络安全, 2020, 20(9): 6-11. |
[13] | 罗峥, 张学谦. 基于思维进化算法优化S-Kohonen神经网络的恶意域名检测模型[J]. 信息网络安全, 2020, 20(6): 82-89. |
[14] | 张永生, 王志, 武艺杰, 杜振华. 基于Conformal Prediction的威胁情报繁殖方法[J]. 信息网络安全, 2020, 20(6): 90-95. |
[15] | 顾兆军, 郝锦涛, 周景贤. 基于改进双线性卷积神经网络的恶意网络流量分类算法[J]. 信息网络安全, 2020, 20(10): 67-74. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||