arrow
Return

Malware Image Generation and Detection Method Using DCGANs and Transfer Learning

delete2023-01-01
delete1
delete
OA
AI
Ν
Νικόλαος Πεππές *
T
Theodoros Alexakis
E
Emmanouil Daskalakis
K
Konstantinos Demestichas
E
Evgenia Adamopoulou
DOI:10.1109/ACCESS.2023.3319436delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cybersecurity in modern age is of utmost importance in almost every domain of economic activity. As digital activities make heavy use of multimedia a new type of cyber-threat gradually emerges: the possibility of producing and seamlessly embedding malware into digital images. Such type of malware can potentially avoid detection of typical scanners and infect the systems of either the service providers and the end-users. In this context, this study proposes and describes a complete methodology starting from the process of generation of malware-based yet realistic to the human eye images and concluding to the design of a suitable malware detector. This methodology designs and employs Deep Convolutional Generative Adversarial Networks (DCGANs) to synthetically generate two new large datasets of images: one with suspicious malware images (called Expanded Malware Images - EMI, in this study) and one with adversarial sample images of fashion products (called Fashion Adversarial Samples - FAS, in this study). The two new datasets are used for training two different Convolutional Neural Network (CNN) models using different training and configuration approaches. The first CNN (named c-CCN) follows a conventional approach for training, whereas the second one (named TL-CCN) leverages transfer learning to take advantage of the knowledge of ResNet50. Results show that the generation of malware images and adversarial samples stabilizes after 3000 iterations and produces very realistically looking images. Moreover, the TL-CNN model trained with part of the adversarial samples outperforms the other malware detector designs and produces results of high validation accuracy and minimal validation loss.
Keywords:
Malware generation
generative adversarial networks (GANs)
transfer learning
convolutional neural network (CNN)
cybersecurity

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

N
National Technical University of Athens
Scholars:
9.6K
Papers: 9.5K
Citations: 8.2K
A
Agricultural University of Athens
Scholars:
3.7K
Papers: 3.0K
Citations: 4.0K