Cargando…

A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks

The Internet of Things (IoT) is prone to malware assaults due to its simple installation and autonomous operating qualities. IoT devices have become the most tempting targets of malware due to well-known vulnerabilities such as weak, guessable, or hard-coded passwords, a lack of secure update proced...

Descripción completa

Detalles Bibliográficos
Autores principales: Atitallah, Safa Ben, Driss, Maha, Almomani, Iman
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185266/
https://www.ncbi.nlm.nih.gov/pubmed/35684922
http://dx.doi.org/10.3390/s22114302
_version_ 1784724681803169792
author Atitallah, Safa Ben
Driss, Maha
Almomani, Iman
author_facet Atitallah, Safa Ben
Driss, Maha
Almomani, Iman
author_sort Atitallah, Safa Ben
collection PubMed
description The Internet of Things (IoT) is prone to malware assaults due to its simple installation and autonomous operating qualities. IoT devices have become the most tempting targets of malware due to well-known vulnerabilities such as weak, guessable, or hard-coded passwords, a lack of secure update procedures, and unsecured network connections. Traditional static IoT malware detection and analysis methods have been shown to be unsatisfactory solutions to understanding IoT malware behavior for mitigation and prevention. Deep learning models have made huge strides in the realm of cybersecurity in recent years, thanks to their tremendous data mining, learning, and expression capabilities, thus easing the burden on malware analysts. In this context, a novel detection and multi-classification vision-based approach for IoT-malware is proposed. This approach makes use of the benefits of deep transfer learning methodology and incorporates the fine-tuning method and various ensembling strategies to increase detection and classification performance without having to develop the training models from scratch. It adopts the fusion of 3 CNNs, ResNet18, MobileNetV2, and DenseNet161, by using the random forest voting strategy. Experiments are carried out using a publicly available dataset, MaleVis, to assess and validate the suggested approach. MaleVis contains 14,226 RGB converted images representing 25 malware classes and one benign class. The obtained findings show that our suggested approach outperforms the existing state-of-the-art solutions in terms of detection and classification performance; it achieves a precision of 98.74%, recall of 98.67%, a specificity of 98.79%, F1-score of 98.70%, MCC of 98.65%, an accuracy of 98.68%, and an average processing time per malware classification of 672 ms.
format Online
Article
Text
id pubmed-9185266
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91852662022-06-11 A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks Atitallah, Safa Ben Driss, Maha Almomani, Iman Sensors (Basel) Article The Internet of Things (IoT) is prone to malware assaults due to its simple installation and autonomous operating qualities. IoT devices have become the most tempting targets of malware due to well-known vulnerabilities such as weak, guessable, or hard-coded passwords, a lack of secure update procedures, and unsecured network connections. Traditional static IoT malware detection and analysis methods have been shown to be unsatisfactory solutions to understanding IoT malware behavior for mitigation and prevention. Deep learning models have made huge strides in the realm of cybersecurity in recent years, thanks to their tremendous data mining, learning, and expression capabilities, thus easing the burden on malware analysts. In this context, a novel detection and multi-classification vision-based approach for IoT-malware is proposed. This approach makes use of the benefits of deep transfer learning methodology and incorporates the fine-tuning method and various ensembling strategies to increase detection and classification performance without having to develop the training models from scratch. It adopts the fusion of 3 CNNs, ResNet18, MobileNetV2, and DenseNet161, by using the random forest voting strategy. Experiments are carried out using a publicly available dataset, MaleVis, to assess and validate the suggested approach. MaleVis contains 14,226 RGB converted images representing 25 malware classes and one benign class. The obtained findings show that our suggested approach outperforms the existing state-of-the-art solutions in terms of detection and classification performance; it achieves a precision of 98.74%, recall of 98.67%, a specificity of 98.79%, F1-score of 98.70%, MCC of 98.65%, an accuracy of 98.68%, and an average processing time per malware classification of 672 ms. MDPI 2022-06-06 /pmc/articles/PMC9185266/ /pubmed/35684922 http://dx.doi.org/10.3390/s22114302 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Atitallah, Safa Ben
Driss, Maha
Almomani, Iman
A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title_full A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title_fullStr A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title_full_unstemmed A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title_short A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks
title_sort novel detection and multi-classification approach for iot-malware using random forest voting of fine-tuning convolutional neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185266/
https://www.ncbi.nlm.nih.gov/pubmed/35684922
http://dx.doi.org/10.3390/s22114302
work_keys_str_mv AT atitallahsafaben anoveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks
AT drissmaha anoveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks
AT almomaniiman anoveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks
AT atitallahsafaben noveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks
AT drissmaha noveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks
AT almomaniiman noveldetectionandmulticlassificationapproachforiotmalwareusingrandomforestvotingoffinetuningconvolutionalneuralnetworks