PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 4, 2026IoT1 citationsOpen Access

A Novel Hybrid Opcode Feature Selection Framework for Efficient and Effective IoT Malware Detection

View Full Paper
BABakhan Tofiq AhmedNJNoor Ghazi M. JameelBSBakhtiar Ibrahim Saeed

Key Points

  • This research aims to improve malware detection for IoT devices by reducing feature dimensionality in opcode analysis.
  • Developed a hybrid feature selection framework (IHFS) with two architectures.
  • IHFS1 applies a filter method combined with embedded LGBM feature importance.
  • IHFS2 uses variance thresholding with a wrapper method (Recursive Feature Elimination).
  • Evaluated the framework on a multi-family IoT malware dataset.
  • IHFS1 reduced features from 1183 to 50 (95.77%), while IHFS2 reduced them to 23 (98.06%).
  • Best performance from Random Forest (IHFS1) and Decision Tree (IHFS2) classifiers.
  • Decision Tree achieved 99.87% accuracy, 99.82% precision, 99.88% recall, and 99.85% F1-score.
  • System validated for ARM64 devices, processing binaries in just 3.431 ms.

Abstract

Malware’s proliferation in the Internet of Things (IoT) ecosystem requires precise, efficient detection systems capable of operating on IoT devices. Existing static analysis approaches often fail due to computational inefficiency stemming from high feature dimensionality inherent in raw opcode features. This research addresses this limitation by proposing a novel machine-learning (ML)-driven Intelligent Hybrid Feature Selection (IHFS) framework with two distinct architectures. IHFS1 combines a filter method (variance threshold) with an embedded method (LGBM feature importance). Conversely, IHFS2 integrates variance thresholding with a wrapper method (Recursive Feature Elimination with Cross-Validation using LGBM) for optimal selection. This framework is specifically designed to select an optimally stable and minimal feature subset from the initial 1183 opcode frequency vector extracted from ARM binaries. Applying this framework to a multi-family IoT malware dataset, the IHFS architectures yielded distinct and highly efficient feature subsets: IHFS1 achieved a 95.77% reduction (to 50 features), while IHFS2 attained a 98.06% reduction (to 23 features). Evaluation across eight ML models confirmed that the Random Forest (with IHFS1 subset) and Decision Tree (with IHFS2 subset) classifiers were the best performing, achieving robust classification metrics that outperform current state-of-the-art solutions. The Decision Tree model demonstrated exceptional detection capabilities, with an accuracy of 99.87%, a precision of 99.82%, a recall of 99.88%, and an F1-score of 99.85%. It achieved an average inference time of 0.058 ms per sample. Experimental results attained on a native ARM64 environment validate the deployment feasibility of the proposed system for resource-constrained IoT devices, such as the Raspberry Pi. The proposed system achieves a high-throughput, low-overhead security posture while maintaining host operational stability, processing a single ELF binary in just 3.431 ms.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Ahmed et al. (2026) studied this question.

synapsesocial.com/papers/69a7cd1dd48f933b5eed92e7https://doi.org/10.3390/iot7010024
Ask AI
Helpful
Bookmark
Share
View Full Paper