paper-with-me

홈 › Papers

Generating Synthetic Malware Samples Using Generative AI

2026-04-23 · Tiffany Bao, Kylie Trousil, Quang Duy Tran, Fabio Di Troia, Younghee Park arxiv

Malware attacks have a significant negative impact on organizations of varied scales in the field of cybersecurity. Recently, malware researchers have increasingly turned to machine learning techniques to combat sophisticated obfuscation methods used in malware. However, collecting a diverse set of malware samples with various obfuscation techniques is challenging and often takes years, especially for newly developed malware. This issue is further compounded by a well-known limitation of machine learning models: their poor performance when training data is scarce. In this paper, we propose a new system for generating synthetic malware samples to augment imbalanced malware dataset. Our approach decomposes malware binary samples into mnemonic opcode sequences, leveraging natural language processing to extract contextual meaning behind malware opcode features to aid the learning of generative AI (GenAI) employed in this paper, Generative Adversarial Networks (GAN), Wasserstein Generative Adversarial Networks with Gradient Penalty (WGAN-GP), and a modified Diffusion model. The experiment results show that augmenting training data with Diffusion-based synthetic data significantly improves classification performance for minor classes by up to 60% on average. This enhancement ultimately leads to an overall malware classification performance of 96%, an 8% improvement. These findings demonstrate the high quality and fidelity of the synthetic data, its robustness, and its potential applications in malware analysis. Specifically, synthetic malware data proves effective in improving the classification of minor malware classes and detection rates, even though the size of known malware data is significantly small.

📄 PDF Abstract BibTeX arXiv:2604.22084

Code (0)

등록된 구현이 없습니다.

Tasks

Malware Classification

Similar Papers 제목 키워드 기반

MalCL: Leveraging GAN-Based Generative Replay to Combat Catastrophic Forgetting in Malware Classification

2025-01-02 · Jimin Park, AHyun Ji, Minji Park, Mohammad Saidur Rahman 외

Continual Learning (CL) for malware classification tackles the rapidly evolving nature of malware threats and the frequent emergence of new types. Generative Replay (GR)-based CL systems utilize a generative model to pro…

class-incremental learningClass Incremental LearningContinual LearningIncremental Learning+1

Synthetic Data: AI's New Weapon Against Android Malware

2025-11-24 · Angelo Gaspar Diniz Nogueira, Kayua Oleques Paim, Hendrio Bragança, Rodrigo Brandão Mansilha 외 arxiv

The ever-increasing number of Android devices and the accelerated evolution of malware, reaching over 35 million samples by 2024, highlight the critical importance of effective detection methods. Attackers are now using …

Synthetic Data GenerationComputational EfficiencyMalware ClassificationMalware Detection

LLM-Generated Samples for Android Malware Detection

2025-09-30 · Nik Rollinson, Nikolaos Polatidis arxiv

Android malware continues to evolve through obfuscation and polymorphism, posing challenges for both signature-based defenses and machine learning models trained on limited and imbalanced datasets. Synthetic data has bee…

Prompt EngineeringMalware Detection

A Visualized Malware Detection Framework with CNN and Conditional GAN

2024-09-22 · Fang Wang, Hussam Al Hamadi, Ernesto Damiani

Malware visualization analysis incorporating with Machine Learning (ML) has been proven to be a promising solution for improving security defenses on different platforms. In this work, we propose an integrated framework …

Generative Adversarial NetworkMalware Detection

From Malware Samples to Fractal Images: A New Paradigm for Classification. (Version 2.0, Previous version paper name: Have you ever seen malware?)

2022-12-05 · Ivan Zelinka, Miloslav Szczypka, Jan Plucar, Nikolay Kuznetsov

To date, a large number of research papers have been written on the classification of malware, its identification, classification into different families and the distinction between malware and goodware. These works have…

ClassificationMalware Analysis