A hybrid machine learning approach for detecting unprecedented DDoS attacks

被引:0
|
作者
Mohammad Najafimehr
Sajjad Zarifzadeh
Seyedakbar Mostafavi
机构
[1] Yazd University,Department of Computer Engineering
来源
关键词
DDoS detection; Machine learning; DBSCAN; Network security; Big data; Unprecedented attacks;
D O I
暂无
中图分类号
学科分类号
摘要
Service availability plays a vital role on computer networks, against which Distributed Denial of Service (DDoS) attacks are an increasingly growing threat each year. Machine learning (ML) is a promising approach widely used for DDoS detection, which obtains satisfactory results for pre-known attacks. However, they are almost incapable of detecting unknown malicious traffic. This paper proposes a novel method combining both supervised and unsupervised algorithms. First, a clustering algorithm separates the anomalous traffic from the normal data using several flow-based features. Then, using certain statistical measures, a classification algorithm is used to label the clusters. Employing a big data processing framework, we evaluate the proposed method by training on the CICIDS2017 dataset and testing on a different set of attacks provided in the more up-to-date CICDDoS2019. The results demonstrate that the Positive Likelihood Ratio (LR+) of our method is approximately 198% higher than the ML classification algorithms.
引用
收藏
页码:8106 / 8136
页数:30
相关论文
共 50 条
  • [1] A hybrid machine learning approach for detecting unprecedented DDoS attacks
    Najafimehr, Mohammad
    Zarifzadeh, Sajjad
    Mostafavi, Seyedakbar
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 8106 - 8136
  • [2] Detecting DDoS Attacks in SDN using a Hybrid Method with Entropy and Machine Learning
    Santos-Neto, Marcos J.
    Bordim, Jacir L.
    Alchieri, Eduardo A. P.
    Ishikawa, Edison
    Dourado, Leonardo S.
    [J]. 2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 248 - 254
  • [3] Evaluating Machine Learning Algorithms for Detecting DDoS Attacks
    Suresh, Manjula
    Anitha, R.
    [J]. ADVANCES IN NETWORK SECURITY AND APPLICATIONS, 2011, 196 : 441 - 452
  • [4] A Holistic Approach for Detecting DDoS Attacks by Using Ensemble Unsupervised Machine Learning
    Das, Saikat
    Venugopal, Deepak
    Shiva, Sajjan
    [J]. ADVANCES IN INFORMATION AND COMMUNICATION, VOL 2, 2020, 1130 : 721 - 738
  • [5] Optimized extreme learning machine for detecting DDoS attacks in cloud computing
    Kushwah, Gopal Singh
    Ranga, Virender
    [J]. COMPUTERS & SECURITY, 2021, 105
  • [6] An approach for detecting and preventing DDoS attacks in campus
    Merouane M.
    [J]. Merouane, Mehdi (mmehdi_m@hotmail.com), 1600, Springer Science and Business Media, LLC (51): : 13 - 23
  • [7] Distributed Denial of Service (DDoS) Attacks Detection: A Machine Learning Approach
    Samom, Premson Singh
    Taggu, Amar
    [J]. APPLIED SOFT COMPUTING AND COMMUNICATION NETWORKS, 2021, 187 : 75 - 87
  • [8] Detecting DDoS Attacks Using Machine Learning Techniques and Contemporary Intrusion Detection Dataset
    [J]. Automatic Control and Computer Sciences, 2019, 53 : 419 - 428
  • [9] Detecting DDoS Attacks Using Machine Learning Techniques and Contemporary Intrusion Detection Dataset
    Bindra, Naveen
    Sood, Manu
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2019, 53 (05) : 419 - 428
  • [10] Detecting Code Injection Attacks on Hybrid Apps with Machine Learning
    Xiao, Xi
    Yan, Ruibo
    Ye, Runguo
    Peng, Sancheng
    Li, Qing
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (04): : 843 - 854