Malware Visualization for Fine-Grained Classification

Jianwen Fu, Jingfeng Xue, Yong Wang*, Zhenyan Liu, Chun Shan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

109 Citations (Scopus)

Abstract

Due to the rapid rise of automated tools, the number of malware variants has increased dramatically, which poses a tremendous threat to the security of the Internet. Recently, some methods for quick analysis of malware have been proposed, but these methods usually require a large computational overhead and cannot classify samples accurately for large-scale and complex malware data set. Therefore, in this paper, we propose a new visualization method for characterizing malware globally and locally to achieve fast and effective fine-grained classification. We take a new approach to visualize malware as RGB-colored images and extract global features from the images. Gray-level co-occurrence matrix and color moments are selected to describe the global texture features and color features, respectively, which produces low-dimensional feature data to reduce the complexity of training model. Moreover, a series of special byte sequences are extracted from code sections and data sections of malware and are processed into feature vectors by Simhash as the local features. Finally, we merge the global features and local features to perform malware classification using random forest, K-nearest neighbor, and support vector machine. Experimental results show that our approach obtains the highest accuracy of 97.47% and the highest F-measure of 96.85% of 7087 samples from 15 families. Color features and the local features effectively assist in the classification based on texture features and enhance the F-measure by 3.4% and 1%, respectively. Overall, the combination of global features and local features can realize fine-grained malware classification with low computational cost.

Original languageEnglish
Pages (from-to)14510-14523
Number of pages14
JournalIEEE Access
Volume6
DOIs
Publication statusPublished - 11 Feb 2018

Keywords

  • Malware visualization
  • RGB-colored image
  • fine-grained classification

Fingerprint

Dive into the research topics of 'Malware Visualization for Fine-Grained Classification'. Together they form a unique fingerprint.

Cite this