International Peer-Reviewed Journal•Open Access•ISSN 2456-8880
irejournals@gmail.com•+91-7433024337

Home / Current Issue / Paper 1710101

1710101 Vol 9 · Issue 2 Download Paper

Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System

Abu Tasiu Dr. Abdullahi Musa Yola Abubakar Sadiq Nurudeen Abdulrahman Buba

Subject area: Science,Engineering and Technology  ·  Area of research: Cybersecurity

Abstract

A botnet is a network of infected computers that are used by hackers to launch distributed denial of service (DDoS) attacks, phishing attacks, spambot attacks, chatbot attacks, etc., for the purpose of gaining access to steal confidential information or hook a system for ransom. Concentration of botnet attacks before was on traditional devices like personal computers (PCs), laptops, phones, and so on. The coming of the Internet of Things (IOT) changes the direction of attack and adds strong volume to the attack. When hackers discovered the flaws in IoT, especially in the area of configurations, they took the advantages and regularized the strong volume of attack. Many researchers have studied and contributed to botnet detection methods and techniques, using machine learning models, neural network models, deep learning models, blockchain, or intrusion detection system models. In this study we present an improved technique of detecting, classifying, and eliminating botnets in a network system. We hybridized and modified feature selection algorithms with machine learning to detect botnets in a network system. The accuracy achieved was 99%, precision was 99%, recall was 99.5%, and the F1 score was 99.5%. This means that the classification report shows nearly perfect performance on both normal and botnet traffic.

Keywords

Machine Learning (ML), Deep Learning (DL), Internet of Things (IoT), Command and Control (C&C), Pair to Pair (P2P), Industrial Internet of Things (IIoT)

References

[1] Ali, S., Ghazal, R., Qadeer, N., Saidani, O., Alhayan, F., Masood, A., Saleem, R., Khan, M. A., & Gupta, D. (2024). A novel approach of botnet detection using hybrid deep learning for enhancing security in IoT networks. Alexandria Engineering Journal, 103, 88 –97. https://

[2] Alissa, K., Alyas, T., Zafar, K., Abbas, Q., Tabassum, N., & Sakib, S. (2022). Botnet Attack Detection in IoT Using Machine Learning. Computational Intelligence and Neuroscience, 2022. https://

[3] Alomari, E., Manickam, S., Gupta, B. B., Karuppayah, S., & Alfaris, R. (2012). Botnet- based Distributed Denial of Service (DDoS) Attacks on Web Servers: Classification and Art. In International Journal of Computer Applications (Vol. 49, Issue 7).

[4] Amin Mohd Yunus, M., Zainulariff Brohan, M., Mohd Nawi, N., Salwana Mat Surin, E., Azwani Md Najib, N., & Wei Liang, C. (n.d.). Review of SQL Injection : Problems and Prevention.

[5] Bandara Mailewa, A. (2019). Security threats/attacks via botnets and botnet detection & prevention techniques in computer networks: AReview.https://www.researchgate.net/publicati on/334126617

[6] Bederna, Z., & Szadeczky, T. (2020). Cyber espionage through Botnets. Security Journal, 33(1), 43–62. https:// 019-00194-6

[7] Bhattacharya, S., Khanna, A., & Dubey, R. (2024). Botnet Detection and Mitigation: A Comprehensive Literature Review. International Journal of Computer Trends and Technology, 71(1),7782.https:// ctt-v72i1p113

[8] Catillo, M., Pecchia, A., & Villano, U. (2022, August 23). Botnet Detection in the Internet of Things through All-in-one Deep Autoencoding. ACM International Conference Proceeding Series. https://

[9] Dagon, D., Zou, C., & Lee, W. (n.d.). Modeling Botnet Propagation Using Time Zones. http://www.cc.gatech.edu/

[10] Gelgi, M., Guan, Y., Arunachala, S., Samba Siva Rao, M., & Dragoni, N. (2024). Systematic Literature Review of IoT Botnet DDOS Attacks and Evaluation of Detection Techniques. In Sensors (Vol. 24, Issue 11). Multidisciplinary Digital Publishing Institute (MDPI). https://

[11] Gu, G., Yegneswaran, V., Porras, P., Stoll, J., & Lee, W. (2009). Active botnet probing to identify obscure command and control channels. Proceedings - Annual Computer Security Applications Conference, ACSAC, 241–253. https://

[12] Haner, J. K., & Knake, R. K. (2021). Breaking botnets: A quantitative analysis of individual, technical, isolationist, and multilateral approaches to cybersecurity. Journal of Cybersecurity, 7(1). https://

[13] Hoang, X. D., & Nguyen, N. T. (2019). Detectingwebsite defacements based on machine learning techniques and attack signatures. Computers, 8(2). https://

[14] Iftikhar, U., Asrar, K., Waqas, M., & Ali, S. A. (2020). BOTNETs: A Network Security Issue: From Definition to Detection and Prevention. International Journal of Advanced Computer Science and Applications, 11(11), 432–436. https://

[15] Jaafar, G. A., Abdullah, S. M., & Ismail, S. (2019). Review of Recent Detection Methods for HTTP DDoS Attack. In Journal of Computer Networks and Communications (Vol. 2019). Hindawi Limited. https://

[16] Karasaridis, A., Rexroad, B., & Hoeflin, D. (n.d.). Wide-scale Botnet Detection and Characterization.

[17] Lin, H. C., Wang, P., Lin, W. H., & Huang, Y. H. (2021). A multiple-swarm particle swarm optimisation scheme for tracing packets back to the attack sources of botnet. Applied Sciences (Switzerland), 11(3), 1 –22. https://

[18] Lin, K. C., Chen, S. Y., & Hung, J. C. (2014). Botnet detection using support vector machines with artificial fish swarm algorithm. Journal of Applied Mathematics, 2014. https://

[19] Liu, X., & Du, Y. (2023). Towards Effective Feature Selection for IoT Botnet Attack Detection Using a Genetic Algorithm. Electronics (Switzerland), 12(5). https://

[20] Lo, W. W., Kulatilleke, G. K., Sarhan, M., Layeghy, S., & Portmann, M. (2022). XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensics. http://arxiv.org/abs/2207.09088

[21] Mahjabin, T., Xiao, Y., Sun, G., & Jiang, W. (2017). A survey of distributed denial-of-service attack, prevention, and mitigation techniques. International Journal of Distributed Sensor Networks, 13(12). https://

[22] Moorthy, R. S. S., & Nathiya, N. (2022). Botnet Detection Using Artificial Intelligence. Procedia Computer Science, 218, 1405 –1413. https://

[23] Nadeem, M. W., Goh, H. G., Aun, Y., & Ponnusamy, V. (2023). Detecting and Mitigating Botnet Attacks in Software-Defined Networks Using Deep Learning Techniques. IEEE Access, 11, 49153 –49171. https://

[24] Nogueira, A., Salvador, P., & Blessa, F. (2010a). A botnet detection system based on neural networks. 5th International Conference on Digital Telecommunications, ICDT 2010, 57–62. https://

[25] Nogueira, A., Salvador, P., & Blessa, F. (2010b). A botnet detection system based on neural networks. 5th International Conference on Digital Telecommunications, ICDT 2010, 57–62. https://

[26] Obeidat, A., & Yaqbeh, R. (2022a). Smart Approach for Botnet Detection Based on Network Traffic Analysis. Journal of Electrical and Computer Engineering, 2022. https://

[27] Obeidat, A., & Yaqbeh, R. (2022b). Smart Approach for Botnet Detection Based on Network Traffic Analysis. Journal of Electrical and Computer Engineering, 2022. https://

[28] Owen, H., Zarrin, J., & Pour, S. M. (2022). A Survey on Botnets, Issues, Threats, Methods, Detection and Prevention. Journal of Cybersecurity and Privacy, 2(1), 74–88. https://

[29] Rajab, M. A., Zarfoss, J., Monrose, F., & Terzis, A. (2006). A Multifaceted Approach to Understanding the Botnet Phenomenon.

[30] Shankar, A., Shetty, R., & Nath, B. (2019). A Review on Phishing Attacks. In International Journal of Applied Engineering Research (Vol. 14, Issue 9). http://www.ripublication.com

[31] Songma, S., Netharn, W., & Lorpunmanee, S. (2024). EXTENDING NETWORK INTRUSION DETECTION WITH ENHANCED PARTICLE SWARM OPTIMIZATION TECHNIQUES. International Journal of Computer Networks and Communications, 16(4), 61 –85. https://

[32] Strayer, W. T., Lapsely, D., Walsh, R., & Livadas, C. (2008). Botnet detection based on network behavior. Advances in Information Security, 36, 1–24. https:// 0-387-68768-1_1

[33] Taylor, O. E., & Ezekiel, P. S. (2022). A Smart System for Detecting Behavioural Botnet Attacks using Random Forest Classifier with Principal Component Analysis. European Journal of Artificial Intelligence and Machine Learning, 1(2), 11 –16. https://

[34] Thanh, S. N., Stege, M., El-Habr, P. I., Bang, J., & Dragoni, N. (2021). Survey on botnets: Incentives, evolution, detection and current trends. Future Internet, 13(8). https://

[35] Vania, J., Meniya, A., & Jethva, H. B. (n.d.). A Review on Botnet and Detection Technique. International Journal of Computer Trends and Technology. http://www.internationaljournalssrg.org

[36] Velasco-Mata, J., González-Castro, V., Fidalgo, E., & Alegre, E. (2023). Real-time botnet detection on large network bandwidths using machine learning. Scientific Reports, 13(1). https://

[37] Wardana, A. A., Kołaczek, G., Warzyński, A., & Sukarno, P. (2024). Ensemble averaging deep neural network for botnet detection in heterogeneous Internet of Things devices. Scientific Reports, 14(1). https://

[38] Zeidanloo, H. R., Bt, A., & Manaf, A. (2010). Botnet Detection by Monitoring Similar Communication Patterns. In IJCSIS) International Journal of Computer Science and Information Security (Vol. 7, Issue 3). http://sites.google.com/site/ijcsis/

[39] Zhao, L., Kang, H.-S., & Kim, S.-R. (2013a). Improved Clustering for Intrusion Detection by Princi-pal Component Analysis with Effective Noise Reduction. 490 –495. https://

[40] Zhao, L., Kang, H.-S., & Kim, S.-R. (2013b). Improved Clustering for Intrusion Detection by Princi-pal Component Analysis with Effective Noise Reduction. 490 –495. https://

How to cite this paper

Abu Tasiu, Dr. Abdullahi Musa Yola, Abubakar Sadiq Nurudeen, Abdulrahman Buba "Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System" Iconic Research And Engineering Journals Volume 9 Issue 2 2025 Page 399-409
Abu Tasiu, Dr. Abdullahi Musa Yola, Abubakar Sadiq Nurudeen, Abdulrahman Buba "Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System" Iconic Research And Engineering Journals, vol. 9, no. 2, Aug. 2025
Abu Tasiu, Dr. Abdullahi Musa Yola, Abubakar Sadiq Nurudeen, Abdulrahman Buba (2025). Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System. Iconic Research And Engineering Journals, 9(2).
Abu Tasiu, Dr. Abdullahi Musa Yola, Abubakar Sadiq Nurudeen, Abdulrahman Buba "Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System" Iconic Research And Engineering Journals, vol. 9, no. 2, Aug. 2025.
@article{1710101,
      author = {Abu Tasiu, Dr. Abdullahi Musa Yola, Abubakar Sadiq Nurudeen, Abdulrahman Buba},
      title = {Improved Algorithm Technique for Detecting and Eliminating Botnets in Network System},
      journal = {Iconic Research And Engineering Journals},
      year = {2025},
      volume = {9},
      number = {2},
      pages = {399-409},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/1710101.pdf},
      abstract = {A botnet is a network of infected computers that are used by hackers to launch distributed denial of service (DDoS) attacks, phishing attacks, spambot attacks, chatbot attacks, etc., for the purpose of gaining access to steal confidential information or hook a system for ransom. Concentration of botnet attacks before was on traditional devices like personal computers (PCs), laptops, phones, and so on. The coming of the Internet of Things (IOT) changes the direction of attack and adds strong volume to the attack. When hackers discovered the flaws in IoT, especially in the area of configurations, they took the advantages and regularized the strong volume of attack. Many researchers have studied and contributed to botnet detection methods and techniques, using machine learning models, neural network models, deep learning models, blockchain, or intrusion detection system models. In this study we present an improved technique of detecting, classifying, and eliminating botnets in a network system. We hybridized and modified feature selection algorithms with machine learning to detect botnets in a network system. The accuracy achieved was 99%, precision was 99%, recall was 99.5%, and the F1 score was 99.5%. This means that the classification report shows nearly perfect performance on both normal and botnet traffic.},
      keywords = {Machine Learning (ML), Deep Learning (DL), Internet of Things (IoT), Command and Control (C&C), Pair to Pair (P2P), Industrial Internet of Things (IIoT)},
      month = {August},
  }