Skip to main content

Research Repository

Advanced Search

Injection attack detection using machine learning for smart IoT applications

Gaber, TMA; El-Ghamry, A; Hassanien, AE

Injection attack detection using machine learning for smart IoT applications Thumbnail


Authors

TMA Gaber

A El-Ghamry

AE Hassanien



Abstract

Smart cities are a rapidly growing IoT application. These smart cities mainly rely on wireless sensors to connect their different components (smart devices) together. Smart cities rely on the integration of IoT and 5G technologies, and this has created a demand for a massive IoT network of connected devices. The data traffic coming from indoor wireless networks (e.g., smart homes, smart hospitals, smart factories , or smart school buildings) contributes to over 80% of the total data traffic of the current IoT network. As smart cities and their applications grow, security and privacy challenges have become a major concern for billions of IoT smart devices. One reason for this could be the oversight of handling security issues of IoT devices by their manufacturers, which enables attackers to exploit the vulnerabilities in these devices by performing different types of attacks, e.g., DDoS and injection attacks. Intrusion detection is one way to detect and mitigate the risk of such attacks. In this paper, an intrusion detection method was proposed to detect injection attacks in IoT applications (e.g. smart cities). In this method, two types of feature selection techniques (constant removal and recursive feature elimination) were used and tested by a number of machine learning classifiers (i.e., SVM, Random Forest, and Decision Tree). The T-Test was conducted to evaluate the quality of this proposed feature selection method. Using the public dataset, AWID, the evaluation results showed that the decision tree classifier can be used to detect injection attacks with an accuracy of 99% using only 8 features, which were selected using the proposed feature selection method. Also, the comparison with the most related work showed the advantages of the proposed intrusion detection method.

Citation

Gaber, T., El-Ghamry, A., & Hassanien, A. (2022). Injection attack detection using machine learning for smart IoT applications. Physical Communication, 52, https://doi.org/10.1016/j.phycom.2022.101685

Journal Article Type Article
Acceptance Date Mar 10, 2022
Publication Date Apr 8, 2022
Deposit Date Aug 16, 2022
Publicly Available Date Aug 16, 2022
Journal Physical Communication
Print ISSN 1874-4907
Publisher Elsevier
Volume 52
DOI https://doi.org/10.1016/j.phycom.2022.101685
Publisher URL https://doi.org/10.1016/j.phycom.2022.101685

Files





You might also like



Downloadable Citations