Open Access iconOpen Access

ARTICLE

crossmark

A Novel Malware Detection Framework for Internet of Things Applications

Muhammad Adil1,*, Mona M. Jamjoom2, Zahid Ullah3

1 Department of Computer Science and Engineering, University at Buffalo, The State University of New York, Buffalo, NY 14260, USA
2 Department of Computer Sciences, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh, 11564, Saudi Arabia
3 Information Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, 11432, Saudi Arabia

* Corresponding Author: Muhammad Adil. Email: email

Computers, Materials & Continua 2025, 84(3), 4363-4380. https://doi.org/10.32604/cmc.2025.066551

Abstract

In today’s digital world, the Internet of Things (IoT) plays an important role in both local and global economies due to its widespread adoption in different applications. This technology has the potential to offer several advantages over conventional technologies in the near future. However, the potential growth of this technology also attracts attention from hackers, which introduces new challenges for the research community that range from hardware and software security to user privacy and authentication. Therefore, we focus on a particular security concern that is associated with malware detection. The literature presents many countermeasures, but inconsistent results on identical datasets and algorithms raise concerns about model biases, training quality, and complexity. This highlights the need for an adaptive, real-time learning framework that can effectively mitigate malware threats in IoT applications. To address these challenges, (i) we propose an intelligent framework based on Two-step Deep Reinforcement Learning (TwStDRL) that is capable of learning and adapting in real-time to counter malware threats in IoT applications. This framework uses exploration and exploitation phenomena during both the training and testing phases by storing results in a replay memory. The stored knowledge allows the model to effectively navigate the environment and maximize cumulative rewards. (ii) To demonstrate the superiority of the TwStDRL framework, we implement and evaluate several machine learning algorithms for comparative analysis that include Support Vector Machines (SVM), Multi-Layer Perceptron, Random Forests, and k-means Clustering. The selection of these algorithms is driven by the inconsistent results reported in the literature, which create doubt about their robustness and reliability in real-world IoT deployments. (iii) Finally, we provide a comprehensive evaluation to justify why the TwStDRL framework outperforms them in mitigating security threats. During analysis, we noted that our proposed TwStDRL scheme achieves an average performance of 99.45 % across accuracy, precision, recall, and F1-score, which is an absolute improvement of roughly 3 % over the existing malware-detection models.

Keywords

IoT applications security; malware detection; advanced machine learning algorithms; data privacy challenges

Cite This Article

APA Style
Adil, M., Jamjoom, M.M., Ullah, Z. (2025). A Novel Malware Detection Framework for Internet of Things Applications. Computers, Materials & Continua, 84(3), 4363–4380. https://doi.org/10.32604/cmc.2025.066551
Vancouver Style
Adil M, Jamjoom MM, Ullah Z. A Novel Malware Detection Framework for Internet of Things Applications. Comput Mater Contin. 2025;84(3):4363–4380. https://doi.org/10.32604/cmc.2025.066551
IEEE Style
M. Adil, M. M. Jamjoom, and Z. Ullah, “A Novel Malware Detection Framework for Internet of Things Applications,” Comput. Mater. Contin., vol. 84, no. 3, pp. 4363–4380, 2025. https://doi.org/10.32604/cmc.2025.066551



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1090

    View

  • 660

    Download

  • 0

    Like

Share Link