SB-Net: Software for classifying botnet attacks to prevent comprehensive infection

The SB-Net, a cybersecurity software, is designed to detect and classify botnet attacks from internet traffic. It applies an ensemble feature selection approach that integrates multiple techniques with rank aggregation to systematically identify the most relevant traffic features. This extracted feature set is then processed by a two-stage cascade learner classification model to categorize the traffic into three distinct classes. The first stage separates normal traffic from general botnet traffic, while the second stage further categorizes the identified botnet traffic into spam and non-spam botnet classes. Experimental evaluations demonstrate that the framework achieves optimal performance when a Random Forest model is applied across both stages. Averaged across all testing scenarios, the software achieved an outstanding macro-average precision of 99.81%, a recall of 99.78%, an F1-score of 99.79%, and an F2-score of 99.79%. Through this robust framework, SB-Net effectively distinguishes granular types of malicious traffic from normal activity, demonstrating its strong potential for practical implementation in real-world cybersecurity systems.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-04-25
DOI
https://doi.org/10.1016/j.softx.2026.102672
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SB-Net: Software for classifying botnet attacks to prevent comprehensive infection

Tohari Ahmad, Irsyad Fikriansyah Ramadhan, Reynandriel Pramas Thandya, Algof Kristian Zega
SoftwareX
Network Security and Intrusion Detection
article

SB-Net: Software for classifying botnet attacks to prevent comprehensive infection

Tohari Ahmad, Irsyad Fikriansyah Ramadhan, Reynandriel Pramas Thandya, Algof Kristian Zega
article en

Abstract

The SB-Net, a cybersecurity software, is designed to detect and classify botnet attacks from internet traffic. It applies an ensemble feature selection approach that integrates multiple techniques with rank aggregation to systematically identify the most relevant traffic features. This extracted feature set is then processed by a two-stage cascade learner classification model to categorize the traffic into three distinct classes. The first stage separates normal traffic from general botnet traffic, while the second stage further categorizes the identified botnet traffic into spam and non-spam botnet classes. Experimental evaluations demonstrate that the framework achieves optimal performance when a Random Forest model is applied across both stages. Averaged across all testing scenarios, the software achieved an outstanding macro-average precision of 99.81%, a recall of 99.78%, an F1-score of 99.79%, and an F2-score of 99.79%. Through this robust framework, SB-Net effectively distinguishes granular types of malicious traffic from normal activity, demonstrating its strong potential for practical implementation in real-world cybersecurity systems.

SoftwareXVol. 34
Sepuluh Nopember Institute of Technology (ID), World Water Watch (US)
Institut Teknologi Sepuluh Nopember
Openalex Percentile: Top 4%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.