A DDoS Detection and Prevention System for IoT Devices and Its Application to Smart Home Environment

被引:6
作者
Al-Begain, Khalid [1 ]
Khan, Murad [2 ]
Alothman, Basil [2 ]
Joumaa, Chibli [2 ]
Alrashed, Ebrahim [3 ]
机构
[1] Kuwait Coll Sci & Technol, Kuwait 35001, Kuwait
[2] Kuwait Coll Sci & Technol, Dept Comp Sci & Engn, Kuwait 35001, Kuwait
[3] Kuwait Univ, Dept Comp Engn, Kuwait 12037, Kuwait
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 22期
关键词
Internet of Things; smart homes; DDoS; botnet;
D O I
10.3390/app122211853
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The Internet of Things (IoT) has become an integral part of our daily life as it is growing in many fields, such as engineering, e-health, smart homes, smart buildings, agriculture, weather forecasting, etc. However, the growing number of IoT devices and their weak configuration raise many security challenges such as designing protocols to protect these devices from various types of attacks such as using them as bots for DDoS attacks on target servers. In order to protect IoT devices from enslavement as bots in a home environment, we develop a lightweight security model consisting of various security countermeasures. The working mechanism of the proposed security model is presented in a two-part experimental scenario. Firstly, we describe the working mechanism of how an attacker infects an IoT device and then spreads the infection to the entire network. Secondly, we propose a set of mechanisms consisting of filtration, detection of abnormal traffic generated from IoT devices, screening, and publishing the abnormal traffic patterns to the rest of the home routers on the network. We tested the proposed scheme by infecting an IoT device with malicious code. The infected device then infects the rest of the IoT devices in its network and launches a DDoS attack by receiving attack-triggering commands from the botmaster. Finally, the proposed detection mechanism is used to detect the abnormal traffic and block the connection of infected devices in the network. The results reveal that the proposed system blocks abnormal traffic if the packets from an IoT device exceeded a threshold of 50 packets. Similarly, the network packet statistics show that, in the event of an unwanted situation, the detection mechanism runs smoothly and avoids any possible delays in the network.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] An Overview on Detection and Prevention of Application Layer DDoS Attacks
    Black, Samuel
    Kim, Yoohwan
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 791 - 800
  • [32] GDPR Compliance IoT Authentication Model for Smart Home Environment
    Merzeh, Hisham Raad Jafer
    Kara, Mustafa
    Aydin, Muhammed Ali
    Balik, Hasan Huseyin
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (03) : 1953 - 1970
  • [33] Analysis of Machine Learning Classifiers for Early Detection of DDoS Attacks on IoT Devices
    Gaur, Vimal
    Kumar, Rajneesh
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 1353 - 1374
  • [34] Analysis of Machine Learning Classifiers for Early Detection of DDoS Attacks on IoT Devices
    Vimal Gaur
    Rajneesh Kumar
    Arabian Journal for Science and Engineering, 2022, 47 : 1353 - 1374
  • [35] Deployment of IoT for smart home application and embedded real-time control system
    Krishnamoorthy, Ramesh
    Krishnan, Kalimuthu
    Bharatiraja, C.
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2777 - 2783
  • [36] An Intrusion Detection System Against DDoS Attacks in IoT Networks
    Roopak, Monika
    Tian, Gui Yun
    Chambers, Jonathon
    2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2020, : 562 - 567
  • [37] Energy Consumption Patterns as Indicators of Cyberattacks on Smart Home IoT Devices
    Bin Suhairi, Muhammad Redzuan
    Marbukhari, Norhaflyza Binti
    Yussoff, Yusnani Mohd
    2024 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ISIEA 2024, 2024,
  • [38] Ensemble machine learning approach for classification of IoT devices in smart home
    Cvitic, Ivan
    Perakovic, Dragan
    Perisa, Marko
    Gupta, Brij
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2021, 12 (11) : 3179 - 3202
  • [39] Detecting and Identifying Faulty IoT Devices in Smart Home with Context Extraction
    Choi, Jiwon
    Jeoung, Hayoung
    Kim, Jihun
    Ko, Youngjoo
    Jung, Wonup
    Kim, Hanjun
    Kim, Jong
    2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2018, : 610 - 621
  • [40] Ensemble machine learning approach for classification of IoT devices in smart home
    Ivan Cvitić
    Dragan Peraković
    Marko Periša
    Brij Gupta
    International Journal of Machine Learning and Cybernetics, 2021, 12 : 3179 - 3202