Botnet Detection by including payload information of packets through machine learning

B. Samarendranath, B. Dinesh Rao, M. Balachandra, Prathiksha

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Botnets are collections of compromised devices manipulated by malicious entities. To safeguard against their varied and constantly evolving threats, it is essential to have sophisticated detection techniques in place. In this work, we investigate the utilization of machine learning methodologies for identifying botnets using CTU-13, a large repository that contains a wide range of botnet examples. By extracting features from the packet payloads and the header data, we are able to distinguish between botnet and harmless network traffic. We utilize a range of supervised machine learning techniques, including a Convolutional Neural Network (CNN), to identify botnet behavior. With rigorous evaluation, we see the nuanced performance of various machine learning models. In particular, we find that the naive Bayes classifier is very effective in detecting botnets, while CNN shows remarkable accuracy, especially when it is asked to classify botnet data converted to images. We also explore preprocessing techniques that improve the quality of textual data. This helps to improve feature extraction as well as model performance, emphasizing the importance of proper data preparation for cybersecurity analyses. These insights not only shed light on how effective machine learning can be in detecting botnets but also provide actionable recommendations for improving cyber security strategies.

Original languageEnglish
Title of host publication2024 Control Instrumentation System Conference
Subtitle of host publicationGuiding Tomorrow: Emerging Trends in Control, Instrumentation, and Systems Engineering, CISCON 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350375480
DOIs
Publication statusPublished - 2024
Event2024 Control Instrumentation System Conference, CISCON 2024 - Manipal, India
Duration: 02-08-202403-08-2024

Publication series

Name2024 Control Instrumentation System Conference: Guiding Tomorrow: Emerging Trends in Control, Instrumentation, and Systems Engineering, CISCON 2024

Conference

Conference2024 Control Instrumentation System Conference, CISCON 2024
Country/TerritoryIndia
CityManipal
Period02-08-2403-08-24

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Control and Systems Engineering
  • Instrumentation

Fingerprint

Dive into the research topics of 'Botnet Detection by including payload information of packets through machine learning'. Together they form a unique fingerprint.

Cite this