Machine Learning Framework to Analyze IoT Malware Using ELF and Opcode Features

被引:25
|
作者
Tien, Chin-Wei [1 ]
Chen, Shang-Wen [1 ]
Ban, Tao [2 ]
Kuo, Sy-Yen [3 ]
机构
[1] Inst Informat Ind, Taipei, Taiwan
[2] Natl Inst Informat & Commun Technol, Tokyo, Japan
[3] Natl Taiwan Univ, Taipei, Taiwan
来源
关键词
ELF analysis; IoT security; malware detection; malware classification; machine learning; opcode analysis; CLASSIFICATION;
D O I
10.1145/3378448
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Threats to devices that are part of the Internet of Things (IoT) are on the rise. Owing to the overwhelming diversity of IoT hardware and software, as well as its variants, conventional anti-virus techniques based on the Windows paradigm cannot be applied directly to counter threats to the IoT devices. In this article, we propose a framework that can efficiently analyze IoT malware in a wide range of environments. It consists of a universal feature representation obtained by static analysis of the malware and a machine learning scheme that first detects the malware and then classifies it into a known category. The framework was evaluated by applying it to a recently developed dataset consisting of more than 6,000 IoT malware samples collected from the HoneyPot project. The results show that the proposed method can obtain near-optimal accuracy in terms of the detection and classification of malware targeting IoT devices.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Identification of malware families using stacking of textural features and machine learning
    Kumar, Sanjeev
    Janet, B.
    Neelakantan, Subramanian
    Expert Systems with Applications, 2022, 208
  • [22] Identification of malware families using stacking of textural features and machine learning
    Kumar, Sanjeev
    Janet, B.
    Neelakantan, Subramanian
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 208
  • [23] Poster: Android Malware Detection using Hybrid Features and Machine Learning
    Kadir, Abdul
    Peddoju, Sateesh K.
    2024 IEEE 21ST INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SMART SYSTEMS, MASS 2024, 2024, : 494 - 495
  • [24] MLDroid—framework for Android malware detection using machine learning techniques
    Arvind Mahindru
    A. L. Sangal
    Neural Computing and Applications, 2021, 33 : 5183 - 5240
  • [25] AMVG: Adaptive Malware Variant Generation Framework Using Machine Learning
    Choi, Jusop
    Shin, Dongsoon
    Kim, Hyoungshick
    Seotis, Jason
    Hong, Jin B.
    2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 246 - 255
  • [26] EDIMA: Early Detection of IoT Malware Network Activity Using Machine Learning Techniques
    Kumar, Ayush
    Lim, Teng Joon
    2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2019, : 289 - 294
  • [27] A Lightweight Obfuscated Malware Multi-class Classifier for IoT Using Machine Learning
    Cassel, William
    Majd, Nahid Ebrahimi
    2024 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2024, : 239 - 243
  • [28] Malware Cyber Threat Intelligence System for Internet of Things (IoT) Using Machine Learning
    Xiao P.
    Journal of Cyber Security and Mobility, 2024, 13 (01): : 53 - 90
  • [29] A novel lightweight Machine Learning framework for IoT malware classification based on matrix block mean Downsampling
    Farfoura, Mahmoud E.
    Mashal, Ibrahim
    Alkhatib, Ahmad
    Batyha, Radwan M.
    Rosiyadi, Didi
    AIN SHAMS ENGINEERING JOURNAL, 2025, 16 (01)
  • [30] Ensemble Machine Learning Approach for Android Malware Classification Using Hybrid Features
    Pektas, Abdurrahman
    Acarman, Tankut
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER RECOGNITION SYSTEMS CORES 2017, 2018, 578 : 191 - 200