JOURNAL ARTICLE

Malware classification using static analysis based features

Abstract

Anti-virus vendors receive hundreds of thousands of malware to be analysed each day. Some are new malware while others are variations or evolutions of existing malware. Because analyzing each malware sample by hand is impossible, automated techniques to analyse and categorize incoming samples are needed. In this work, we explore various machine learning features extracted from malware samples through static analysis for classification of malware binaries into already known malware families. We present a new feature based on control statement shingling that has a comparable accuracy to ordinary opcode n-gram based features while requiring smaller dimensions. This, in turn, results in a shorter training time.

Keywords:
Malware Opcode Computer science Artificial intelligence Malware analysis Static analysis Machine learning Feature (linguistics) Data mining Computer security Operating system

Metrics

40
Cited By
3.44
FWCI (Field Weighted Citation Impact)
14
Refs
0.93
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
Spam and Phishing Detection
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Malware Classification using Static Analysis Approaches

Dikshyant DhunganaA. SapkotaS. PokharelSudarshan DevkotaBishnu Hari Paudel

Journal:   Journal of Artificial Intelligence and Capsule Networks Year: 2025 Vol: 6 (4)Pages: 494-511
BOOK-CHAPTER

Android Malware Classification Based on Static Features of an Application

S AshwiniManisha PaiJ. Sangeetha

Lecture notes in electrical engineering Year: 2021 Pages: 567-581
JOURNAL ARTICLE

Classification of malware based on integrated static and dynamic features

Rafiqul IslamRonghua TianLynn BattenSteve Versteeg

Journal:   Journal of Network and Computer Applications Year: 2012 Vol: 36 (2)Pages: 646-656
© 2026 ScienceGate Book Chapters — All rights reserved.