JOURNAL ARTICLE

Detecting Botnet Spam Activity by Analyzing Network Traffic Using Two-Stack Decision Tree Algorithms

Abstract

Botnets are a type of malware that threatens network security. One of the frequently encountered botnet threats is SPAM. Many studies focus on building detection models to classify botnet and non-botnet activities in network flows. Thus, research that can specifically differentiate SPAM from botnet activities is quite challenging. This paper proposes a model to detect SPAM botnet activity in network traffic using two-stack decision tree algorithms. The first stack of the model focuses on classifying network traffic into botnet and normal activity classes. Meanwhile, the second stack classifies botnet activity into two types: spam botnets and non-spam botnets. The experimental results show that the proposed model performs better than the Decision Tree model, which detects three activity classes directly. Performance evaluation of the proposed model succeeded in getting a value of 97.19% accuracy, 97.13% precision, 97.19% recall. and 97.12%F'1-score.

Keywords:
Botnet Computer science Malware Decision tree Network security Computer security Computer network Tree (set theory) Data mining The Internet World Wide Web

Metrics

12
Cited By
5.27
FWCI (Field Weighted Citation Impact)
17
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Internet Traffic Analysis and Secure E-voting
Physical Sciences →  Computer Science →  Artificial Intelligence
Spam and Phishing Detection
Physical Sciences →  Computer Science →  Information Systems
© 2026 ScienceGate Book Chapters — All rights reserved.