Artificial intelligence-driven malware detection framework for internet of things environment

The Internet of Things (IoT) environment demands a malware detection (MD) framework for protecting sensitive data from unauthorized access. The study intends to develop an image-based MD framework. The authors apply image conversion and enhancement techniques to convert malware binaries into RGB images. You only look once (Yolo V7) is employed for extracting the key features from the malware images. Harris Hawks optimization is used to optimize the DenseNet161 model to classify images into malware and benign. IoT malware and Virusshare datasets are utilized to evaluate the proposed framework’s performance. The outcome reveals that the proposed framework outperforms the current MD framework. The framework generates the outcome at an accuracy and F1-score of 98.65 and 98.5 and 97.3 and 96.63 for IoT malware and Virusshare datasets, respectively. In addition, it achieves an area under the receiver operating characteristics and the precision-recall curve of 0.98 and 0.85 and 0.97 and 0.84 for IoT malware and Virusshare datasets, accordingly. The study’s outcome reveals that the proposed framework can be deployed in the IoT environment to protect the resources.

[1]  Govind P. Gupta,et al.  Deep malware detection framework for IoT-based smart agriculture , 2022, Comput. Electr. Eng..

[2]  C. Vinodkumar,et al.  Hybrid optimization enabled deep learning technique for multi-level intrusion detection , 2022, Adv. Eng. Softw..

[3]  Bo Li,et al.  MEMBER: A multi-task learning model with hybrid deep features for network intrusion detection , 2022, Comput. Secur..

[4]  A. Kalia,et al.  Windows and IoT malware visualization and classification with deep CNN and Xception CNN using Markov images , 2022, Journal of Intelligent Information Systems.

[5]  M. Conti,et al.  A few-shot malware classification approach for unknown family recognition using malware feature visualization , 2022, Comput. Secur..

[6]  H. Liao,et al.  YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors , 2022, 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Huawei Duan,et al.  Few-shot IoT attack detection based on RFP-CNN and adversarial unsupervised domain-adaptive regularization , 2022, Comput. Secur..

[8]  S. Neelakantan,et al.  Identification of malware families using stacking of textural features and machine learning , 2022, Expert Syst. Appl..

[9]  Amparo Alonso-Betanzos,et al.  Fast anomaly detection with locality-sensitive hashing and hyperparameter autotuning , 2022, Inf. Sci..

[10]  Safa Ben Atitallah,et al.  A Novel Detection and Multi-Classification Approach for IoT-Malware Using Random Forest Voting of Fine-Tuning Convolutional Neural Networks , 2022, Sensors.

[11]  T. Pham,et al.  A two‐stage deep learning framework for image‐based android malware detection and variant classification , 2022, International Conference on Climate Informatics.

[12]  T. Pham,et al.  Deep learning based cross architecture internet of things malware detection and classification , 2022, Comput. Secur..

[13]  O. J. Falana,et al.  Mal-Detect: An intelligent visualization approach for malware detection , 2022, J. King Saud Univ. Comput. Inf. Sci..

[14]  Asifullah Khan,et al.  IoT malware detection architecture using a novel channel boosted and squeezed CNN , 2022, Scientific Reports.

[15]  J. Kalita,et al.  Deep multi-task learning for malware image classification , 2022, Journal of Information Security and Applications.

[16]  I. Ardiyanto,et al.  Lightweight Convolution Neural Network for Image-Based Malware Classification on Embedded Systems , 2022, 2021 International Seminar on Machine Learning, Optimization, and Data Science (ISMODE).

[17]  Phu H. Phung,et al.  Jadeite: A Novel Image-Behavior-based Approach for Java Malware Detection using Deep Learning. , 2021, Computers & Security.

[18]  Mohammed Saleh Ali Muthanna,et al.  Cyber Threats Detection in Smart Environments using SDN-enabled DNN-LSTM Hybrid Framework , 2022, IEEE Access.

[19]  Asifullah Khan,et al.  Detection of Exceptional Malware Variants Using Deep Boosted Feature Spaces and Machine Learning , 2021, Applied Sciences.

[20]  Sanjeev Kumar,et al.  Distinguishing malicious programs based on visualization and hybrid learning algorithms , 2021, Comput. Networks.

[21]  Karrar Hameed Abdulkareem,et al.  Image-Based Malware Classification Using VGG19 Network and Spatial Convolutional Attention , 2021, Electronics.

[22]  Yifei Jian,et al.  A novel framework for image-based malware detection with a deep neural network , 2021, Comput. Secur..

[23]  Dermot Kerr,et al.  An Efficient CNN-Based Deep Learning Model to Detect Malware Attacks (CNN-DMA) in 5G-IoT Healthcare Applications , 2021, Sensors.

[24]  Zhanli Li,et al.  Low and non-uniform illumination color image enhancement using weighted guided image filtering , 2021, Computational Visual Media.

[25]  Danish Javeed,et al.  A Hybrid Deep Learning-Driven SDN Enabled Mechanism for Secure Communication in Internet of Things (IoT) , 2021, Sensors.

[26]  Abdelwahab Hamou-Lhadj,et al.  The evolution of IoT Malwares, from 2008 to 2019: Survey, taxonomy, process simulator and perspectives , 2021, J. Syst. Archit..

[27]  Tianhan Gao,et al.  SDN-Enabled Hybrid DL-Driven Framework for the Detection of Emerging Cyber Threats in IoT , 2021, Electronics.

[28]  Naixue Xiong,et al.  A novel IoT network intrusion detection approach based on Adaptive Particle Swarm Optimization Convolutional Neural Network , 2021, Inf. Sci..

[29]  Sha Yuan,et al.  Adaptive online learning for IoT botnet detection , 2021, Inf. Sci..

[30]  Cihan Dagli,et al.  Network Intrusion Detection System using Deep Learning , 2021, Procedia Computer Science.

[31]  José Luis Martínez,et al.  Characterizing Linux-based malware: Findings and recent trends , 2020, Future Gener. Comput. Syst..

[32]  Farhan Ullah,et al.  Malware detection in industrial internet of things based on hybrid image visualization and deep learning model , 2020, Ad Hoc Networks.

[33]  Miao Zhang,et al.  A Review of Android Malware Detection Approaches Based on Machine Learning , 2020, IEEE Access.

[34]  Qin Zheng,et al.  IMCFN: Image-based malware classification using fine-tuned convolutional neural network architecture , 2020, Comput. Networks.

[35]  Yongli Wang,et al.  A hybrid machine learning approach for malicious behaviour detection and recognition in cloud computing , 2020, J. Netw. Comput. Appl..

[36]  Yaping Lin,et al.  A novel method for malware detection on ML-based visualization technique , 2020, Comput. Secur..

[37]  Asifullah Khan,et al.  A survey of the recent architectures of deep convolutional neural networks , 2019, Artificial Intelligence Review.

[38]  R. Vinayakumar,et al.  A hybrid deep learning image-based analysis for effective malware detection , 2019, J. Inf. Secur. Appl..

[39]  Kouichi Sakurai,et al.  Lightweight Classification of IoT Malware Based on Image Recognition , 2018, 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC).

[40]  Khaled Salah,et al.  IoT security: Review, blockchain solutions, and open challenges , 2017, Future Gener. Comput. Syst..

[41]  K. P. Soman,et al.  Detecting Android malware using Long Short-term Memory (LSTM) , 2018, J. Intell. Fuzzy Syst..

[42]  Aziz Makandar,et al.  Malware class recognition using image processing techniques , 2017, 2017 International Conference on Data Management, Analytics and Innovation (ICDMAI).

[43]  Konstantin Berlin,et al.  Deep neural network based malware detection using two dimensional binary program features , 2015, 2015 10th International Conference on Malicious and Unwanted Software (MALWARE).