Botnet Detection Based on Flow Summary and Graph Sampling with Machine Learning

Chun Long, Xisheng Xiao, Wei Wan, Jing Zhao, Jinxia Wei, Guanyao Du
{"title":"Botnet Detection Based on Flow Summary and Graph Sampling with Machine Learning","authors":"Chun Long, Xisheng Xiao, Wei Wan, Jing Zhao, Jinxia Wei, Guanyao Du","doi":"10.1109/ICCEA53728.2021.00068","DOIUrl":null,"url":null,"abstract":"With the development of botnets, detecting and preventing botnet attacks has become an important task of network security research. Existing works rarely consider timing patterns in botnets, and thus are not effective in realistic botnet detection, nor can they detect unknown botnets. To deal with these problems, this paper proposes a flow summary and graph sampling based botnet detection method using machine learning algorithms. Firstly, the network flow data is aggregated according to the source host IPs, and the flow summary records are generated within a duration of time window. Meanwhile, we use graph sampling technology to obtain a subset of entire graph, obtaining 4 graph features which are added to the flow summary records. Afterwards, decision tree, random forest and XGBoost machine learning classification models are built to validate the performance of our method. The experimental results on the Bot- IoT and CTU-13 datasets show that the method we proposed can effectively detect botnet traffic and unknown botnets.","PeriodicalId":325790,"journal":{"name":"2021 International Conference on Computer Engineering and Application (ICCEA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computer Engineering and Application (ICCEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCEA53728.2021.00068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

With the development of botnets, detecting and preventing botnet attacks has become an important task of network security research. Existing works rarely consider timing patterns in botnets, and thus are not effective in realistic botnet detection, nor can they detect unknown botnets. To deal with these problems, this paper proposes a flow summary and graph sampling based botnet detection method using machine learning algorithms. Firstly, the network flow data is aggregated according to the source host IPs, and the flow summary records are generated within a duration of time window. Meanwhile, we use graph sampling technology to obtain a subset of entire graph, obtaining 4 graph features which are added to the flow summary records. Afterwards, decision tree, random forest and XGBoost machine learning classification models are built to validate the performance of our method. The experimental results on the Bot- IoT and CTU-13 datasets show that the method we proposed can effectively detect botnet traffic and unknown botnets.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于流量汇总和图采样的机器学习僵尸网络检测
随着僵尸网络的发展,检测和防范僵尸网络攻击已成为网络安全研究的一项重要任务。现有的研究很少考虑僵尸网络的时间模式,因此在现实的僵尸网络检测中效果不佳,也无法检测到未知的僵尸网络。为了解决这些问题,本文提出了一种利用机器学习算法的基于流汇总和图采样的僵尸网络检测方法。首先,根据源主机ip对网络流量数据进行聚合,生成一定时间窗口内的流量汇总记录。同时,我们利用图采样技术获取整个图的子集,得到4个图特征,并将其添加到流汇总记录中。然后,建立决策树、随机森林和XGBoost机器学习分类模型来验证我们的方法的性能。在Bot- IoT和CTU-13数据集上的实验结果表明,我们提出的方法可以有效地检测僵尸网络流量和未知僵尸网络。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Few-shot Image Classification based on LMRNet Design and Test on Acoustic Device for Actively Measuring Underwater Short Distance with High-Precision KVM PT Based Coverage Feedback Fuzzing for Network Key Devices Acoustic impedance inversion base on dual learning Numerical simulation of aerodynamic force and moored state in airship transport process
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1