JOURNAL ARTICLE

Static Malware Analysis using ELF features for Linux based IoT devices

Abstract

With the growing deployment of Internet of Things (IoT) devices in diverse domains, malware authors have started using these devices as attack vectors for distributed attacks targeting critical computing infrastructures. Since IoT devices are highly resource-constrained, traditional malware analysis techniques are usually ineffective to mitigate new and unknown malware threats. In this paper, we propose a novel, fast, and resource-efficient malware detection methodology that makes use of machine learning and focuses on detecting zero-day malware targeting Linux OS. Our approach extracts static features from the Linux Executable and Linkable Format (ELF) executables and applies the chi-square feature selection technique to reduce the number of features, without impacting the overall accuracy. We have evaluated our approach using 7 machine learning models including J48, JRip, PART, Random Forest, Naive Bayes, Logistic, and RIDOR. Compared to other state-of-the-art works, time taken to train these models was very less. The experimental results show that our proposed methodology can achieve an accuracy of more than 99% with less than 0.1% false positive and false negative rate.

Keywords:
Malware Computer science Naive Bayes classifier Executable Linux kernel C4.5 algorithm Malware analysis Machine learning Emulation Random forest Feature (linguistics) Operating system Artificial intelligence Embedded system Support vector machine

Metrics

3
Cited By
0.58
FWCI (Field Weighted Citation Impact)
32
Refs
0.59
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing
Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Digital and Cyber Forensics
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Study of Static Analysis and Ensemble-Based Linux Malware Classification

Jun-ho HwangTaejin Lee

Journal:   Information Security and Cryptology Year: 2019 Vol: 29 (6)Pages: 1327-1337
JOURNAL ARTICLE

Malware Executables Analysis Using Static Analysis Technique for Android Devices

Aman Jakhar

Journal:   International Journal of Advanced Research in Computer Science Year: 2017 Vol: 8 (5)Pages: 520-526
BOOK-CHAPTER

Malware Detection Based on Static and Dynamic Features Analysis

Budong XuYongqin LiXiaomei Yu

Lecture notes in computer science Year: 2020 Pages: 111-124
© 2026 ScienceGate Book Chapters — All rights reserved.