Chengjie Li, Yunchun Zhang, Wangwang Wang, Zikun Liao, Fan Feng
{"title":"Botnet Detection with Deep Neural Networks Using Feature Fusion","authors":"Chengjie Li, Yunchun Zhang, Wangwang Wang, Zikun Liao, Fan Feng","doi":"10.1109/scset55041.2022.00066","DOIUrl":null,"url":null,"abstract":"With the vast popularity of IoT (Internet-of-Things), cloud computing and edge computing, botnet attacks are flourishing nowadays. Meanwhile, deep learning-powered models are widely deployed to secure the network and applications. However, deep learning-based botnet detection is a challenging problem due to its extensive network traffic volume, complex feature engineering and the lack of the benchmark dataset for evaluation. With the aim of improving the performance of botnet detection, this paper firstly designs a feature extraction method by using the effective payload from each network packet. Then, a feature selection algorithm is designed based on the comparison and trade-off on the length of the extracted packets and the trained models’ performance. By choosing a reasonable number of packets and an appropriate length of bytes as feature vectors, a deep learning model is designed and evaluated for botnet detection. The experimental results prove that the designed deep neural network achieves 98% accuracy with low cost.","PeriodicalId":446933,"journal":{"name":"2022 International Seminar on Computer Science and Engineering Technology (SCSET)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Seminar on Computer Science and Engineering Technology (SCSET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/scset55041.2022.00066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
With the vast popularity of IoT (Internet-of-Things), cloud computing and edge computing, botnet attacks are flourishing nowadays. Meanwhile, deep learning-powered models are widely deployed to secure the network and applications. However, deep learning-based botnet detection is a challenging problem due to its extensive network traffic volume, complex feature engineering and the lack of the benchmark dataset for evaluation. With the aim of improving the performance of botnet detection, this paper firstly designs a feature extraction method by using the effective payload from each network packet. Then, a feature selection algorithm is designed based on the comparison and trade-off on the length of the extracted packets and the trained models’ performance. By choosing a reasonable number of packets and an appropriate length of bytes as feature vectors, a deep learning model is designed and evaluated for botnet detection. The experimental results prove that the designed deep neural network achieves 98% accuracy with low cost.