A novel lightweight Machine Learning framework for IoT malware classification based on matrix block mean Downsampling
In recent years, the number of smart objects connected through the Internet of Things (IoT) has increased significantly. These smart objects are susceptible to cybersecurity threats and are easily affected by IoT malware. Malwares, if not detected, can harm different components of the IoT: smart objects, communication network, and the applications, leading to data theft and privacy breach. Despite that machine learning is incredibly successful at detecting malware, it cannot be deployed in IoT environment due to its computation complexity and high processing resources it demands. This paper proposes a lightweight machine learning framework for real-time IoT malware detection with limited computing burden. The framework is based on novel feature extraction technique; the Matrix Block Mean Downsampling (MBMD), and various machine learning algorithms are implemented. The experiments carried out on BODMAS dataset show the superiority of the proposed approach in detecting IoT malware with an F1-score of more than 99%.
Authors
- Ibrahim Mashal (ORCID: https://orcid.org/0000-0002-8899-4155)
- Ahmad Alkhatib (ORCID: https://orcid.org/0000-0002-1244-1861)
- Didi Rosiyadi (ORCID: https://orcid.org/0000-0002-0262-3987)
- Mahmoud E. Farfoura (ORCID: https://orcid.org/0000-0002-9010-6989)
- Radwan M. Batyha
Institutions
- Al-Zaytoonah University of Jordan (JO)
- Applied Science Private University (JO)
- National Nuclear Energy Agency of Indonesia (ID)
- National Research and Innovation Agency (ID)
Publication Details
- Journal
- Ain Shams Engineering Journal
- Published
- 2024-12-12
- DOI
- https://doi.org/10.1016/j.asej.2024.103205
- Citations
- 4
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.40