JOURNAL ARTICLE

Botnet Detection via Machine Learning Techniques

Haofan Wang

Year: 2022 Journal:   2022 International Conference on Big Data, Information and Computer Network (BDICN) Pages: 831-836

Abstract

The botnet is a serious network security threat that can cause servers crash, so how to detect the behavior of Botnet has already become an important part of the research of network security. DNS(Domain Name System) request is the first step for most of the mainframe computers controlled by Botnet to communicate with the C&C(command and control) server. The detection of DNS request domain names is an important way for mainframe computers controlled by Botnet. However, the detection method based on fixed rules is hard to take effect for botnet based on DGA(Domain Generation Algorithm) because malicious domain names keep evolving and derive many different generation methods. Contrasted with the traditional methods, the method based on machine learning is a better way to detect it by learning and modeling the DGA. This paper presents a method based on the Naive Bayes model, the XGBoost model, the SVM(Support Vector Machine) model, and the MLP(Multi-Layer Perceptron) model, and tests it with real data sets collected from DGA, Alexa, and Secrepo. The experimental results show the precision score, the recall score, and the F1 score for each model.

Keywords:
Botnet Computer science Support vector machine Artificial intelligence Machine learning Server Naive Bayes classifier Perceptron Domain (mathematical analysis) Network security Command and control Malware F1 score Data mining Computer security Artificial neural network Computer network The Internet Operating system

Metrics

3
Cited By
0.75
FWCI (Field Weighted Citation Impact)
19
Refs
0.56
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
Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing
Internet Traffic Analysis and Secure E-voting
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Botnet Detection using Machine Learning Techniques- An Overview

I. PriyadarshiniPurvesh BhattGaurav SainiMansi Wani

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2022
JOURNAL ARTICLE

Botnet Detection using Machine Learning Techniques- An Overview

I. PriyadarshiniPurvesh BhattGaurav SainiMansi Wani

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2022
JOURNAL ARTICLE

Performance evaluation of botnet detection using machine learning techniques

Sneha PadhiarRitesh Patel

Journal:   International Journal of Power Electronics and Drive Systems/International Journal of Electrical and Computer Engineering Year: 2023 Vol: 13 (6)Pages: 6827-6827
© 2026 ScienceGate Book Chapters — All rights reserved.