Florentino Benedictus , Muhammad Aidiel Rachman Putra , Tohari Ahmad , Choiru Za’in , Tony de Souza-Daw
{"title":"Improving spam botnet detection through convolutional model and geolocation feature enhancement in a novel three-class classification task","authors":"Florentino Benedictus , Muhammad Aidiel Rachman Putra , Tohari Ahmad , Choiru Za’in , Tony de Souza-Daw","doi":"10.1016/j.ijin.2025.08.001","DOIUrl":null,"url":null,"abstract":"<div><div>Botnet detection remains a critical and challenging area in the field of information security, primarily due to the intricate architectures and sophisticated attack mechanisms employed by botnets. The significant influence of botnets on spam traffic is well-documented; however, much of the existing literature predominantly focuses on binary classification, distinguishing only between botnet and non-botnet traffic. This paper introduces a novel approach aimed at addressing this limitation by implementing an IP mapping mechanism leveraging geolocation data to enhance the quality of botnet datasets. These enriched datasets are subsequently utilized within a Convolutional Neural Network (CNN) framework to facilitate three-class classification. The proposed model differentiates among non-botnet traffic, spam botnets, and non-spam botnets, with the distinction between botnet classes driven by the substantial impact of spam botnets. The experimental results demonstrate that the proposed model achieves an average accuracy of 97.89%, along with a precision of 80.72%, recall of 72.40%, and F1-score of 73.71% across various scenarios using three distinct datasets.</div></div>","PeriodicalId":100702,"journal":{"name":"International Journal of Intelligent Networks","volume":"6 ","pages":"Pages 185-203"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Intelligent Networks","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666603025000144","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Botnet detection remains a critical and challenging area in the field of information security, primarily due to the intricate architectures and sophisticated attack mechanisms employed by botnets. The significant influence of botnets on spam traffic is well-documented; however, much of the existing literature predominantly focuses on binary classification, distinguishing only between botnet and non-botnet traffic. This paper introduces a novel approach aimed at addressing this limitation by implementing an IP mapping mechanism leveraging geolocation data to enhance the quality of botnet datasets. These enriched datasets are subsequently utilized within a Convolutional Neural Network (CNN) framework to facilitate three-class classification. The proposed model differentiates among non-botnet traffic, spam botnets, and non-spam botnets, with the distinction between botnet classes driven by the substantial impact of spam botnets. The experimental results demonstrate that the proposed model achieves an average accuracy of 97.89%, along with a precision of 80.72%, recall of 72.40%, and F1-score of 73.71% across various scenarios using three distinct datasets.