IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v15y2023i2p76-d1069521.html
   My bibliography  Save this article

Effective and Efficient DDoS Attack Detection Using Deep Learning Algorithm, Multi-Layer Perceptron

Author

Listed:
  • Sheeraz Ahmed

    (Department of Computer Science, Iqra National University, Peshawar 25000, Pakistan)

  • Zahoor Ali Khan

    (Faculty of Computer Information Science, Higher Colleges of Technology, Fujairah 4114, United Arab Emirates)

  • Syed Muhammad Mohsin

    (Department of Computer Science, COMSATS University Islamabad, Islamabad 45550, Pakistan
    College of Intellectual Novitiates (COIN), Virtual University of Pakistan, Lahore 55150, Pakistan)

  • Shahid Latif

    (Department of Computer Science, Iqra National University, Peshawar 25000, Pakistan)

  • Sheraz Aslam

    (Department of Electrical Engineering, Computer Engineering, and Informatics, Cyprus University of Technology, Limassol 3036, Cyprus
    Department of Computer Science, Ctl Eurocollege, 3077 Limassol, Cyprus)

  • Hana Mujlid

    (Department of Computer Engineering, Taif University, Taif 11099, Saudi Arabia)

  • Muhammad Adil

    (Department of Computer Science, Iqra National University, Peshawar 25000, Pakistan)

  • Zeeshan Najam

    (CEO, Ultimate Engineering Consultants Private Limited, Peshawar 25000, Pakistan)

Abstract

Distributed denial of service (DDoS) attacks pose an increasing threat to businesses and government agencies. They harm internet businesses, limit access to information and services, and damage corporate brands. Attackers use application layer DDoS attacks that are not easily detectable because of impersonating authentic users. In this study, we address novel application layer DDoS attacks by analyzing the characteristics of incoming packets, including the size of HTTP frame packets, the number of Internet Protocol (IP) addresses sent, constant mappings of ports, and the number of IP addresses using proxy IP. We analyzed client behavior in public attacks using standard datasets, the CTU-13 dataset, real weblogs (dataset) from our organization, and experimentally created datasets from DDoS attack tools: Slow Lairs, Hulk, Golden Eyes, and Xerex. A multilayer perceptron (MLP), a deep learning algorithm, is used to evaluate the effectiveness of metrics-based attack detection. Simulation results show that the proposed MLP classification algorithm has an efficiency of 98.99% in detecting DDoS attacks. The performance of our proposed technique provided the lowest value of false positives of 2.11% compared to conventional classifiers, i.e., Naïve Bayes, Decision Stump, Logistic Model Tree, Naïve Bayes Updateable, Naïve Bayes Multinomial Text, AdaBoostM1, Attribute Selected Classifier, Iterative Classifier, and OneR.

Suggested Citation

  • Sheeraz Ahmed & Zahoor Ali Khan & Syed Muhammad Mohsin & Shahid Latif & Sheraz Aslam & Hana Mujlid & Muhammad Adil & Zeeshan Najam, 2023. "Effective and Efficient DDoS Attack Detection Using Deep Learning Algorithm, Multi-Layer Perceptron," Future Internet, MDPI, vol. 15(2), pages 1-24, February.
  • Handle: RePEc:gam:jftint:v:15:y:2023:i:2:p:76-:d:1069521
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/15/2/76/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/15/2/76/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Aslam, Sheraz & Herodotou, Herodotos & Mohsin, Syed Muhammad & Javaid, Nadeem & Ashraf, Nouman & Aslam, Shahzad, 2021. "A survey on deep learning methods for power load and renewable energy forecasting in smart microgrids," Renewable and Sustainable Energy Reviews, Elsevier, vol. 144(C).
    2. Demir, Kubilay & Nayyer, Ferdaus & Suri, Neeraj, 2019. "MPTCP-H: A DDoS attack resilient transport protocol to secure wide area measurement systems," International Journal of Critical Infrastructure Protection, Elsevier, vol. 25(C), pages 84-101.
    3. Filippo Rebecchi & Julien Boite & Pierre‐Alexis Nardin & Mathieu Bouet & Vania Conan, 2019. "DDoS protection with stateful software‐defined networking," International Journal of Network Management, John Wiley & Sons, vol. 29(1), January.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Abdulkader Hajjouz, 2023. "A CatBoost-Based Approach for High-Accuracy Botnet Detection," Technium, Technium Science, vol. 15(1), pages 26-32.
    2. Abbas Javed & Amna Ehtsham & Muhammad Jawad & Muhammad Naeem Awais & Ayyaz-ul-Haq Qureshi & Hadi Larijani, 2024. "Implementation of Lightweight Machine Learning-Based Intrusion Detection System on IoT Devices of Smart Homes," Future Internet, MDPI, vol. 16(6), pages 1-22, June.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Lee, Yoonjae & Ha, Byeongmin & Hwangbo, Soonho, 2022. "Generative model-based hybrid forecasting model for renewable electricity supply using long short-term memory networks: A case study of South Korea's energy transition policy," Renewable Energy, Elsevier, vol. 200(C), pages 69-87.
    2. Qin, Meng & Hu, Wei & Qi, Xinzhou & Chang, Tsangyao, 2024. "Do the benefits outweigh the disadvantages? Exploring the role of artificial intelligence in renewable energy," Energy Economics, Elsevier, vol. 131(C).
    3. Seyfi, Mohammad & Mehdinejad, Mehdi & Mohammadi-Ivatloo, Behnam & Shayanfar, Heidarali, 2022. "Deep learning-based scheduling of virtual energy hubs with plug-in hybrid compressed natural gas-electric vehicles," Applied Energy, Elsevier, vol. 321(C).
    4. Thamer Alquthami & Ahmad H. Milyani & Muhammad Awais & Muhammad B. Rasheed, 2021. "An Incentive Based Dynamic Pricing in Smart Grid: A Customer’s Perspective," Sustainability, MDPI, vol. 13(11), pages 1-17, May.
    5. Gomez, William & Wang, Fu-Kwun & Lo, Shih-Che, 2024. "A hybrid approach based machine learning models in electricity markets," Energy, Elsevier, vol. 289(C).
    6. Herodotos Herodotou & Sheraz Aslam, 2022. "Data-Intensive Computing in Smart Microgrids: Volume II," Energies, MDPI, vol. 15(16), pages 1-2, August.
    7. Li, Tianyu & Gao, Ciwei & Chen, Tao & Jiang, Yu & Feng, Yingchun, 2022. "Medium and long-term electricity market trading strategy considering renewable portfolio standard in the transitional period of electricity market reform in Jiangsu, China," Energy Economics, Elsevier, vol. 107(C).
    8. Ullah, Asad & Zhang, Qingyu & Raza, Syed Ali & Ali, Sajid, 2021. "Renewable energy: Is it a global challenge or opportunity? Focusing on different income level countries through Panel Smooth Transition Regression Model," Renewable Energy, Elsevier, vol. 177(C), pages 689-699.
    9. Ifaei, Pouya & Nazari-Heris, Morteza & Tayerani Charmchi, Amir Saman & Asadi, Somayeh & Yoo, ChangKyoo, 2023. "Sustainable energies and machine learning: An organized review of recent applications and challenges," Energy, Elsevier, vol. 266(C).
    10. Hamdi Abdi, 2022. "A Brief Review of Microgrid Surveys, by Focusing on Energy Management System," Sustainability, MDPI, vol. 15(1), pages 1-20, December.
    11. Bo Gu & Xi Li & Fengliang Xu & Xiaopeng Yang & Fayi Wang & Pengzhan Wang, 2023. "Forecasting and Uncertainty Analysis of Day-Ahead Photovoltaic Power Based on WT-CNN-BiLSTM-AM-GMM," Sustainability, MDPI, vol. 15(8), pages 1-27, April.
    12. Sajawal ur Rehman Khan & Israa Adil Hayder & Muhammad Asif Habib & Mudassar Ahmad & Syed Muhammad Mohsin & Farrukh Aslam Khan & Kainat Mustafa, 2022. "Enhanced Machine-Learning Techniques for Medium-Term and Short-Term Electric-Load Forecasting in Smart Grids," Energies, MDPI, vol. 16(1), pages 1-16, December.
    13. Shahzad Aslam & Nasir Ayub & Umer Farooq & Muhammad Junaid Alvi & Fahad R. Albogamy & Gul Rukh & Syed Irtaza Haider & Ahmad Taher Azar & Rasool Bukhsh, 2021. "Towards Electric Price and Load Forecasting Using CNN-Based Ensembler in Smart Grid," Sustainability, MDPI, vol. 13(22), pages 1-28, November.
    14. Sandelic, Monika & Peyghami, Saeed & Sangwongwanich, Ariya & Blaabjerg, Frede, 2022. "Reliability aspects in microgrid design and planning: Status and power electronics-induced challenges," Renewable and Sustainable Energy Reviews, Elsevier, vol. 159(C).
    15. Lee, Seonho & Kim, Jiwon & Byun, Jaewon & Joo, Junghee & Lee, Yoonjae & Kim, Taehyun & Hwangbo, Soonho & Han, Jeehoon & Kim, Sung-Kon & Lee, Jechan, 2023. "Environmentally-viable utilization of chicken litter as energy recovery and electrode production: A machine learning approach," Applied Energy, Elsevier, vol. 350(C).
    16. Adam Krechowicz & Maria Krechowicz & Katarzyna Poczeta, 2022. "Machine Learning Approaches to Predict Electricity Production from Renewable Energy Sources," Energies, MDPI, vol. 15(23), pages 1-41, December.
    17. van Zyl, Corne & Ye, Xianming & Naidoo, Raj, 2024. "Harnessing eXplainable artificial intelligence for feature selection in time series energy forecasting: A comparative analysis of Grad-CAM and SHAP," Applied Energy, Elsevier, vol. 353(PA).
    18. Lee, Chien-Chiang & Yan, Jingyang, 2024. "Will artificial intelligence make energy cleaner? Evidence of nonlinearity," Applied Energy, Elsevier, vol. 363(C).
    19. Sarmas, Elissaios & Spiliotis, Evangelos & Stamatopoulos, Efstathios & Marinakis, Vangelis & Doukas, Haris, 2023. "Short-term photovoltaic power forecasting using meta-learning and numerical weather prediction independent Long Short-Term Memory models," Renewable Energy, Elsevier, vol. 216(C).
    20. Bo Hu & Jian Xu & Zuoxia Xing & Pengfei Zhang & Jia Cui & Jinglu Liu, 2022. "Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO," Energies, MDPI, vol. 15(8), pages 1-14, April.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:15:y:2023:i:2:p:76-:d:1069521. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.