Botnet Detection using Network Traffic Visualization and Histogram of Oriented Gradients

被引:0
作者
Thomas, Rajesh [1 ]
Yerima, Suleiman Y. [1 ]
Shaalan, Khaled [1 ]
机构
[1] British Univ Dubai, Dubai, U Arab Emirates
来源
2024 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, CICN | 2024年
关键词
botnet; machine learning; early detection; network flow; Histogram of Oriented Gradients;
D O I
10.1109/CICN.2024.133
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Botnets are increasingly being used by hackers to conduct attacks on critical network infrastructure. As botnets evolve with advanced resilient mechanisms and propagation techniques, it is imperative to improve detection techniques for early warning. Despite being better than signatures at detecting zero-day attacks, machine learning techniques come with considerable overheads associated with pre-processing and feature extraction in traditional network-based approaches. Moreover, designing effective hand-crafted features for botnet detection requires advanced domain expertise. To overcome these drawbacks and enable early detection of botnets, we propose a lightweight approach for botnet detection using Histogram of Oriented Gradients (HOG) feature descriptor in this paper. We designed an adaptable framework for network traffic visualization and used this to extract images for HOG-based botnet traffic detection. Several machine learning algorithms were used to evaluate our HOG-based model and our study showed that eXtreme Gradient Boosting outperformed the other eight classifiers by obtaining 99.4% accuracy in the experiments.
引用
收藏
页码:805 / 812
页数:8
相关论文
共 23 条
[1]   Toward Improving the Security of IoT and CPS Devices: An AI Approach [J].
Albasir, Abdurhman ;
Naik, Kshirasagar ;
Manzano, Ricardo .
DIGITAL THREATS: RESEARCH AND PRACTICE, 2023, 4 (02)
[2]   A Comparative Analysis of Machine Learning Techniques for Botnet Detection [J].
Bansal, Ankit ;
Mahapatra, Sudipta .
SIN'17: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS, 2017, :91-98
[3]   Employing combined spatial and frequency domain image features for machine learning-based malware detection [J].
Bashar, Abul .
ELECTRONIC RESEARCH ARCHIVE, 2024, 32 (07) :4255-4290
[4]  
Berrar D., 2018, Encyclopedia of Bioinformatics and Computational Biology: ABC of Bioinformatics, DOI [DOI 10.1016/B978-0-12-809633-8.20349-X, 10.1016/B978-0-12-809633-8.20349-X, 10.1016/B978-012-809633-8.20349-X]
[5]   Catch them alive: A malware detection approach through memory forensics, manifold learning and computer vision [J].
Bozkir, Ahmet Selman ;
Tahillioglu, Ersan ;
Aydos, Murat ;
Kara, Ilker .
COMPUTERS & SECURITY, 2021, 103
[6]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[7]   An empirical comparison of botnet detection methods [J].
Garcia, S. ;
Grill, M. ;
Stiborek, J. ;
Zunino, A. .
COMPUTERS & SECURITY, 2014, 45 :100-123
[8]  
Guo GD, 2003, LECT NOTES COMPUT SC, V2888, P986
[9]   Towards the development of realistic botnet dataset in the Internet of Things for network forensic analytics: Bot-IoT dataset [J].
Koroniotis, Nickolaos ;
Moustafa, Nour ;
Sitnikova, Elena ;
Turnbull, Benjamin .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 :779-796
[10]  
Lopes DAG, 2022, IBER CONF INF SYST