An opcode-based technique for polymorphic Internet of Things malware detection

被引:57
|
作者
Darabian, Hamid [1 ]
Dehghantanha, Ali [2 ]
Hashemi, Sattar [1 ]
Homayoun, Sajad [3 ]
Choo, Kim-Kwang Raymond [4 ]
机构
[1] Shiraz Univ, Dept Comp Engn, Shiraz, Iran
[2] Univ Guelph, Sch Comp Sci, Guelph, ON, Canada
[3] Shiraz Univ Technol, Dept Comp Engn & Informat Technol, Shiraz, Iran
[4] Univ Texas San Antonio, Dept Informat Syst & Cyber Secur, San Antonio, TX 78249 USA
来源
关键词
IoT malware; IoT security; malware detection; polymorphic malware; CHALLENGES; FORENSICS; SECURITY;
D O I
10.1002/cpe.5173
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The increasing popularity of Internet of Things (IoT) devices makes them an attractive target for malware authors. In this paper, we use sequential pattern mining technique to detect most frequent opcode sequences of malicious IoT applications. Detected maximal frequent patterns (MFP) of opcode sequences can be used to differentiate malicious from benign IoT applications. We then evaluate the suitability of MFPs as a classification feature for K nearest neighbors (KNN), support vector machines (SVM), multilayer perceptron (MLP), AdaBoost, decision tree, and random forest classifier. Specifically, we achieve an accuracy rate of 99% in the detection of unseen IoT malware. We also demonstrate the utility of our approach in detecting polymorphed IoT malware samples.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Cross-Architecture Internet-of-Things Malware Detection Based on Graph Neural Network
    Li, Chuangfeng
    Shen, Guangming
    Sun, Wei
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [42] A Review on Machine Learning-based Malware Detection Techniques for Internet of Things (IoT) Environments
    Sasikala, S.
    Janakiraman, Sengathir
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 132 (03) : 1961 - 1974
  • [43] Graph representation federated learning for malware detection in Internet of health things
    Amjath, Mohamed
    Henna, Shagufta
    Rathnayake, Upaka
    RESULTS IN ENGINEERING, 2025, 25
  • [44] Deep learning hybridization for improved malware detection in smart Internet of Things
    Almazroi, Abdulwahab Ali
    Ayub, Nasir
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [45] Multichannel Based IoT Malware Detection System Using System Calls and Opcode Sequences
    Manoharan, Shobana
    Sugumaran, Poonkuzhali
    Kumar, Kishore
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2022, 19 (02) : 261 - 271
  • [46] A Hybrid Optimization Model for Efficient Detection and Classification of Malware in the Internet of Things
    Ahmad, Ijaz
    Wan, Zhong
    Ahmad, Ashfaq
    Ullah, Syed Sajid
    MATHEMATICS, 2024, 12 (10)
  • [47] Malware Detection for Internet of Things Using One-Class Classification
    Shi, Tongxin
    McCann, Roy A.
    Huang, Ying
    Wang, Wei
    Kong, Jun
    SENSORS, 2024, 24 (13)
  • [48] A Review on Machine Learning-based Malware Detection Techniques for Internet of Things (IoT) Environments
    S. Sasikala
    Sengathir Janakiraman
    Wireless Personal Communications, 2023, 132 (3) : 1961 - 1974
  • [49] Machine-Learning-Based Malware Detection for Virtual Machine by Analyzing Opcode Sequence
    Wang, Xiao
    Zhang, Jianbiao
    Zhang, Ai
    ADVANCES IN BRAIN INSPIRED COGNITIVE SYSTEMS, BICS 2018, 2018, 10989 : 717 - 726
  • [50] AI-empowered malware detection system for industrial internet of things
    Smmarwar S.K.
    Gupta G.P.
    Kumar S.
    Computers and Electrical Engineering, 2023, 108