A comparative study of deep learning-based ransomware detection for industrial IoT
Deo Irankunda1, Khalid El Fazazy1, Tairi Hamid1 and Jamal Riffi1
Corresponding Author : Deo Irankunda
Recieved : 05-August-2024; Revised : 19-February-2025; Accepted : 22-February-2025
Abstract
Currently, internet usage plays a crucial role in industrial development, serving as a source of knowledge and a communication channel. Each year, industries increasingly integrate digital capabilities into their daily operations. The internet of things (IoT) is an emerging technology that offers numerous advantages, including enhanced industrial processes, increased efficiency, and improved visibility. However, it also expands the attack surface for cyber-physical threats. Ransomware attacks are among the most severe malware threats in the industrial internet of things (IIoT), primarily focusing on encrypting files and restricting access to critical industrial systems. Victims often face the obligation of paying a ransom to regain access. Detecting malware and intrusions in IIoT environments requires advanced techniques, including artificial intelligence tools, to identify malicious activities and unauthorized access. This study employs a descriptive comparison method to analyze the structure, advantages, and limitations of deep learning models, including generative adversarial networks (GANs), autoencoders (AE), long short-term memory (LSTM), bidirectional long short-term memory (Bi-LSTM), and convolutional neural networks (CNNs). Additionally, opcode sequences are combined with high-order n-grams to enhance ransomware detection accuracy. This system extracts opcodes from executable files and analyzes their patterns to identify malicious code. Furthermore, a prescriptive analysis of each model’s hyperparameters is performed, and their performance is evaluated using ransomware portable executable (PE) header features and the IoT-23 dataset. The TensorFlow framework is utilized to capture temporal dependencies and mitigate vanishing gradient issues. The results demonstrate the superior performance of the LSTM and CNN models, achieving an accuracy of 96.98%, a precision of 97.10%, a recall of 97.00%, and an F1-score of 96.98%.
Keywords
Ransomware detection, Industrial internet of things (IIoT), Deep learning models, Malware analysis, Opcode sequences, Cybersecurity in IIoT.
Cite this article
Irankunda D, Fazazy KE, Hamid T, Riffi J. A comparative study of deep learning-based ransomware detection for industrial IoT. International Journal of Advanced Technology and Engineering Exploration. 2025;12(124):450-466. DOI : 10.19101/IJATEE.2024.111101413
