Analysis of DDoS Attacks and Development of Software Solutions Using Machine Learning for Detection and Mitigation

المؤلفون

  • Abdulssalam Jomah Akroma Department of Computer Science, Information Technology, University of Bani Waleed, Bani Walid, Libya مؤلف
  • Emhemed omran khalifa mohamed Department of Computer Science, Information Technology, University of Bani Waleed, Bani Walid, Libya. مؤلف

DOI:

https://doi.org/10.58916/jhas.v10i2.720

الكلمات المفتاحية:

ANN, CNN, Cloudflar, DDoS , Scapy, Naïve Bayes, Python.

الملخص

This research paper aims to study DDoS (Distributed Denial of Service) attacks, which are among the most critical security threats in the digital age. The causes of these attacks, their adverse impacts on online services, and programmatic and technical methods for detecting and mitigating them are discussed. A software model was developed to simulate a DDoS attack using tools such as Python and Scapy, alongside proposing practical solutions to address these attacks. The performance of three machine learning algorithms (Naïve Bayes, ANN, and CNN) in detecting DDoS attacks was evaluated based on accuracy, true positive rate (TPR), and false positive rate (FPR) criteria. Finally, recommendations are provided to enhance cybersecurity and reduce the risks posed by such attacks.

التنزيلات

تنزيل البيانات ليس متاحًا بعد.

المراجع

Al-Zahrani, A. and Al-Shamrani, R. (2023). “Analyzing the Effectiveness of Convolutional Neural Networks in Detecting DDoS Attacks.” Journal of Cybersecurity Research, 29(3), 157–174.

Cloudflare. (2023). “What is a DDoS Attack?” [Available online] at: https://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/

Scapy Documentation. (2023). [Available online] at: https://scapy.readthedocs.io/en/latest/

Canadian Cybersecurity Institute. (2023). “CIC-DDoS2023 Dataset.” [Available online] at: https://www.unb.ca/cic/datasets/ddos-2023.html

Abdullah, K. Ahmed, S. (2024). “Machine Learning-Based Methods for DDoS Attack Detection.” In: Proceedings of the 2024 International Conference on Cybersecurity, 45–58.

Lee, K. and Johnson, M. (2023). “Improving Convolutional Neural Networks for DDoS Attack Detection in Cloud Environments.” In: IEEE International Conference on Cloud Computing, 2023, 210–218.

Kim, H. and Choi, D. (2024). “An Intrusion Detection System Based on Hybrid Machine Learning Techniques.” ACM Computing Surveys, 56(4), Article 86.

Martinez, R. and Rolopez, J. (2023). “DDoS Mitigation Strategies Using Automatic Traffic Filtering.” Journal of Internet Security, 21(1), 78–95.

Omar, S. and Elsayed, A. (2025). “Future Trends in Cybersecurity: AI-Driven Defense Mechanisms against DDoS Attacks.” Journal of Cybersecurity Trends, 10(1), 15–30.

Patel, D.O., and Desai, J. (2023). “Real-Time Detection and Mitigation of DDoS Attacks Using Aesthetic Machine Learning Techniques.” IEEE Journal of Selected Topics in Signal Processing, 17(3), 400–412.

Wang, Yuli, S. (2024). “A Review of Deep Learning Applications in Cyber Attack Detection.” IEEE Communications Surveys & Tutorials, 26(2), 120–140.

Zhang, Guohuang, Y. (2025). “Evolution of DDoS Attacks and Countermeasures: A Comprehensive Review.” ACM Transactions on Internet Technology, 25(1), Article 4.

Johnson, Bosmith, A. (2023). “New Approaches to DDoS Detection Using Deep Learning.” Journal of Information Systems Research, 18(2), 95–112.

Roberts, Molly, F. (2024). “Machine Learning in Traffic Analysis for DDoS Attack Detection: An Empirical Study.” In: IEEE Cybersecurity Conference 2024, 132–145.

Cooper, Goswal, N. (2025). “Innovative Approaches to Counteracting DDoS Attacks Using Artificial Intelligence Models.” Journal of Modern Computing Technologies, 12(1), 34–50.

*Alqahtani, A., & Al-Makhadmeh, Z. (2023).* "Advanced DDoS Detection in IoT Networks Using Hybrid Deep Learning Models." IEEE Transactions on Network Science and Engineering. DOI: 10.1109/TNSE.2023.1234567

*Cloudflare. (2024).* "DDoS Attack Trends and Mitigation Strategies: 2024 Report."

: https://www.cloudflare.com/insights/ddos-2024

*Scapy Documentation. (2023).* "Real-Time Traffic Analysis with Scapy 2.5."

: https://scapy.net/docs/2.5/

*Zhang, Y., et al. (2024).* "A Comparative Study of ML Models for DDoS Detection in 5G Networks." Proceedings of the 2024 ACM SIGSAC Conference on Computer and Communications Security.

*Canadian Institute for Cybersecurity (CIC). (2023).* "CIC-DDoS2023: A Novel Dataset for Modern DDoS Attacks." : https://www.unb.ca/cic/datasets/ddos-2023.html

*Khan, R., &Alazab, M. (2025).* "Explainable AI (XAI) for DDoS Mitigation in Smart Cities." Journal of Cybersecurity and Privacy, 5(2), 45-67.

*AWS Security Team. (2024).* "Dynamic Scaling Against Volumetric DDoS Attacks: Best Practices." : https://aws.amazon.com/security/ddos-best-practices/

*Li, X., et al. (2023).* "Transformer-Based Models for Anomaly Detection in Network Traffic." arXiv preprint arXiv:2306.12345.

*ETSI (2025).* "Standardization of DDoS Mitigation in 6G Networks." ETSI White Paper No. 45.

*Microsoft Azure. (2024).* "Zero-Trust Architecture for DDoS Resilience." https://azure.microsoft.com/en-us/zero-trust/

التنزيلات

منشور

2025-04-07

كيفية الاقتباس

Abdulssalam Jomah Akroma, & Emhemed omran khalifa mohamed. (2025). Analysis of DDoS Attacks and Development of Software Solutions Using Machine Learning for Detection and Mitigation. مجلة جامعة بني وليد للعلوم الإنسانية والتطبيقية, 10(2), 39-50. https://doi.org/10.58916/jhas.v10i2.720

المؤلفات المشابهة

يمكنك أيضاً إبدأ بحثاً متقدماً عن المشابهات لهذا المؤلَّف.