On the Effectiveness of Adversarial Samples against Ensemble Learning-based Windows PE Malware Detectors
Not on the map. Why?
Abstract (arXiv)
Recently, there has been a growing focus and interest in applying machine learning (ML) to the field of cybersecurity, particularly in malware detection and prevention. Several research works on malware analysis have been proposed, offering promising results for both academic and practical applications. In these works, the use of Generative Adversarial Networks (GANs) or Reinforcement Learning (RL) can aid malware creators in crafting metamorphic malware that evades antivirus software. In this study, we propose a mutation system to counteract ensemble learning-based detectors by combining GANs and an RL model, overcoming the limitations of the MalGAN model. Our proposed FeaGAN model is built based on MalGAN by incorporating an RL model called the Deep Q-network anti-malware Engines Attacking Framework (DQEAF). The RL model addresses three key challenges in performing adversarial attacks on Windows Portable Executable malware, including format preservation, executability preservation, and maliciousness preservation. In the FeaGAN model, ensemble learning is utilized to enhance the malware detector's evasion ability, with the generated adversarial patterns. The experimental results demonstrate that 100% of the selected mutant samples preserve the format of executable files, while certain successes in both executability preservation and maliciousness preservation are achieved, reaching a stable success rate.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 55 references that are in the map. First posted on arXiv 25 Sep 2023.
Builds on
16 of 55 references.
References · 16
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2019Adversarial Training and Robustness for Multiple Perturbationscited by 182
- 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 74
- 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 60
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2019Misleading Authorship Attribution of Source Code using Adversarial Learningcited by 33
- 2020A Survey of Machine Learning Methods and Challenges for Windows Malware Classificationcited by 33
- 2020Adversarial Deep Ensemble: Evasion Attacks and Defenses for Malware Detectioncited by 33
- 2019Malware Makeover: Breaking ML-based Static Analysis by Modifying Executable Bytescited by 31
- 2020Deep Graph Matching and Searching for Semantic Code Retrievalcited by 20
- 2020AVClass2: Massive Malware Tag Extraction from AV Labelscited by 19
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
4 more
- 2020Machine Learning (In) Security: A Stream of Problemscited by 7
- 2020MalFox: Camouflaged Adversarial Malware Example Generation Based on Conv-GANs Against Black-Box Detectorscited by 7
- 2018ATMPA: Attacking Machine Learning-based Malware Visualization Detection Methods via Adversarial Examplescited by 5
- 2022Practical Attacks on Machine Learning: A Case Study on Adversarial Windows Malwarecited by 2
Built on by
Not cited yet.