Browse > Article
http://dx.doi.org/10.13089/JKIISC.2022.32.2.381

Image Generation Method for Malware Detection Based on Machine Learning  

Jeon, YeJin (Korea Aerospace University)
Kim, Jin-e (Korea Aerospace University)
Ahn, Joonseon (Korea Aerospace University)
Abstract
Many attempts have been made to apply image recognition based on machine learning which has recently advanced dramatically to malware detection. They convert executable files to images and train deep learning networks like CNN to recognize or categorize dangerous executable files, which shows promising results. In this study, we are looking for an effective image generation method that may be used to identify malware using machine learning. To that end, we experiment and assess the effectiveness of various image generation methods in relation to malware detection. Then, we suggest a linear image creation method which represents control flow more clearly and our experiment shows our method can result in better precision in malware detection.
Keywords
malware detection; static analysis; machine learning; image recognition;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Mohammed N. Alenezi, Haneen Alabdulrazzaq, Abdullah A. Alshaher and Mubarak M. Alkharang, "Evolution of Malware Threats and Techniques: A Review," International Journal of Communication Networks and Information Security, Vol. 12, No. 3, pp. 326-337, Dec. 2020
2 Sunoh Choi, Sungwook Jang, Youngsoo Kim and Jonghyun Kim, "Malware detection using malware image and deep learning," 2017 International Conference on Information and Communication Technology Convergence (ICTC) (pp. 1193-1195), IEEE, Oct. 2017
3 Bojan Kolosnjaji, Ambra Demontis, Battista Biggio, Davide Maiorca, Giorgio Giacinto, Claudia Eckert and Fabio Roli, "Adversarial malware binaries: Evading deep learning for malware detection in executables," 2018 26th European signal processing conference (EUSIPCO) (pp. 533-537), IEEE, Sept. 2018
4 Niket Bhodia, Pratikkumar Prajapati, Fabio Di Troia and Mark Stamp "Transfer learning for image-based malware classification," 5th International Conference on Information Systems Security and Privacy, pp. 719-726, Feb. 2019
5 Ke He and Dong-Seong Kim. "Malware detection with malware images using deep learning techniques," 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE) (pp. 95-102), IEEE, Aug. 2019
6 Seonhee Seok and Howon Kim, "Visualized Malware Classification Based on Convolutional Neural Network," Journal of The Korea Institute of Information Security and Cryptology, Vol. 26, No. 1, pp. 197-208, Feb. 2016   DOI
7 Liu Liu, and Baosheng Wang. "Malware classification using gray-scale images and ensemble learning," 2016 3rd International Conference on Systems and Informatics (ICSAI) (pp. 1018-1022). IEEE, Nov. 2016
8 Sang Ni, Quan Qian, and Rui Zhang. "Malware identification using visualization images and deep learning." Computers & Security vol. 77, pp. 871-885, Apr. 2018   DOI
9 Seongmin Jeong, Hyeonseok Kim, Youngjae Kim and Myungkeun Yoon, "V-gram: Malware Detection Using Opcode Basic Blocks and Deep Learning," Journal of KIISE vol. 46, no. 7, pp. 599-605, Jul. 2019   DOI
10 L. Nataraj, S. Karthikeyan, G. Jacob and B.S. Manjunath, "Malware Images: Virualization and Automatic Classification," VizSec '11: Proceedings of the 8th International Symposium on Visualization for Cyber Security, no.4, pp. 1-7, July 2011
11 Jinpei Yan, Yong Qi, and Qifan Rao. "Detecting malware with an ensemble method based on deep neural network." Security and Communication Networks, vol. 2018, Mar. 2018
12 Ke Zhang, "Malware Variants Classification for Section Contrast RGB Image using CNN," The master's thesis, Gachon University, Dec. 2020