Generative Adversarial Network for Global Image-Based Local Image to Improve Malware Classification Using Convolutional Neural Network

被引:5
|
作者
Jang, Sejun [1 ]
Li, Shuyu [1 ]
Sung, Yunsick [1 ]
机构
[1] Dongguk Univ Seoul, Dept Multimedia Engn, Seoul 04620, South Korea
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 21期
关键词
artificial intelligence; cybersecurity; information security; malware classification; malware visualization; VISUALIZATION;
D O I
10.3390/app10217585
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application The method proposed by this paper could be applied to a computer that uses Windows operating system to improve security. Malware detection and classification methods are being actively developed to protect personal information from hackers. Global images of malware (in a program that includes personal information) can be utilized to detect or classify it. This method is efficient, given that small changes in the program can be detected while maintaining the overall structure of the program. However, if any obfuscation approach that encrypts malware code is implemented, it becomes difficult to extract features such as opcodes and application programming interface functions. Given that malware detection and classification are performed differently depending on whether malware is obfuscated or not, methods that can simultaneously detect and classify general and obfuscated malware are required. This paper proposes a method that uses a generative adversarial network (GAN) and global image-based local image to classify unobfuscated and obfuscated malware. Global and local images of unobfuscated malware are generated using pixel and local feature visualizers. The GAN is utilized to visualize local features and generate local images of obfuscated malware by learning global and local images of unobfuscated malware. The local image of unobfuscated malware is merged with the global image generated via the pixel visualizer. To merge the global and local images of unobfuscated and obfuscated malware, the pixels extracted from global and local images are stored in a two-dimensional array, and then merged images are generated. Finally, unobfuscated and obfuscated malware are classified using a convolutional neural network (CNN). The results of experiments conducted on the Microsoft Malware Classification Challenge (BIG 2015) dataset indicate that the proposed method has a malware classification accuracy of 99.65%, which is 2.18% higher than that of the malware classification approach based on only global images and local features.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [21] Fundus image-based cataract classification using a hybrid convolutional and recurrent neural network
    Azhar Imran
    Jianqiang Li
    Yan Pei
    Faheem Akhtar
    Tariq Mahmood
    Li Zhang
    [J]. The Visual Computer, 2021, 37 : 2407 - 2417
  • [22] Fundus image-based cataract classification using a hybrid convolutional and recurrent neural network
    Imran, Azhar
    Li, Jianqiang
    Pei, Yan
    Akhtar, Faheem
    Mahmood, Tariq
    Zhang, Li
    [J]. VISUAL COMPUTER, 2021, 37 (08): : 2407 - 2417
  • [23] Prior image-based medical image reconstruction using a style-based generative adversarial network
    Kelkar, Varun A.
    Anastasio, Mark A.
    [J]. MEDICAL IMAGING 2022: PHYSICS OF MEDICAL IMAGING, 2022, 12031
  • [24] Image classification and adversarial robustness analysis based on hybrid convolutional neural network
    Huang, Shui-Yuan
    An, Wan-Jia
    Zhang, De-Shun
    Zhou, Nan-Run
    [J]. OPTICS COMMUNICATIONS, 2023, 533
  • [25] Image Classification Based on Convolutional Neural Network
    Prassanna, P. Lakshmi
    Sandeep, S.
    Rao, Kantha
    Sasidhar, T.
    Lavanya, D. Ragava
    Deepthi, G.
    SriLakshmi, N. Vijaya
    Mounika, P.
    Govardhani, U.
    [J]. SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2021, 2022, 93 : 833 - 842
  • [26] Active Generative Adversarial Network for Image Classification
    Kong, Quan
    Tong, Bin
    Klinkigt, Martin
    Watanabe, Yuki
    Akira, Naoto
    Murakami, Tomokazu
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 4090 - 4097
  • [27] Local-Global Gated Convolutional Neural Network for Hyperspectral Image Classification
    Fu, Wei
    Ding, Kexin
    Kang, Xudong
    Wang, Dong
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2024, 21 : 1 - 5
  • [28] Local and Global Feature Utilization for Breast Image Classification by Convolutional Neural Network
    Nahid, Abdullah-Al
    Kong, Yinan
    [J]. 2017 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING - TECHNIQUES AND APPLICATIONS (DICTA), 2017, : 540 - 545
  • [29] Verification of Image-Based Neural Network Controllers Using Generative Models
    Katz, Sydney M.
    Corso, Anthony L.
    Strong, Christopher A.
    Kochenderfer, Mykel J.
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2022, 19 (09): : 574 - 584
  • [30] Verification of Image-based Neural Network Controllers Using Generative Models
    Katz, Sydney M.
    Corso, Anthony L.
    Strong, Christopher A.
    Kochenderfer, Mykel J.
    [J]. 2021 IEEE/AIAA 40TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2021,