z-logo
open-access-imgOpen Access
Malware classification using compact image features and multiclass support vector machines
Author(s) -
Ghouti Lahouari,
Imam Muhammad
Publication year - 2020
Publication title -
iet information security
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.308
H-Index - 34
eISSN - 1751-8717
pISSN - 1751-8709
DOI - 10.1049/iet-ifs.2019.0189
Subject(s) - malware , computer science , machine learning , discriminative model , support vector machine , artificial intelligence , cryptovirology , hacker , software , contextual image classification , data mining , computer security , pattern recognition (psychology) , image (mathematics) , programming language
Malware and malicious code do not only incur considerable costs and losses but impact negatively the reputation of the targeted organisations. Malware developers, hackers, and information security specialists are continuously improving their strategies to defeat each other. Unfortunately, there is no one‐size‐fits‐all solution to detect and eradicate any malware. This situation is aggravated more by the undetected vulnerabilities that usually impair computer software and internet tools. Such vulnerabilities will remain undetected until fully exploited by malware developers, which will eventually cause considerable financial and reputation losses. In this paper, we propose a novel scheme to detect and classify malware using only image representations of the malware binaries. Highly discriminative features of the malware category and structure are extracted in a compact subspace using principal component analysis. Then, an optimised support vector machine model classifies the extracted features into malware categories. Unlike existing classification models, our solution requires simple algebraic dot products to classify malware based on representative digital images. To assess its performance, publicly‐available image datasets, Malimg , Ember and BIG 2015 , are considered. Our performance analysis indicates that their classifier outperforms state‐of‐the‐art models and attains classification accuracies of 0.998, 0.911, and 0.997 using Malimg , Ember and BIG 2015 malware datasets, respectively.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here