MAB-Malware: A Reinforcement Learning Framework for Attacking Static Malware Classifiers
Not on the map. Why?
Abstract (arXiv)
Modern commercial antivirus systems increasingly rely on machine learning to keep up with the rampant inflation of new malware. However, it is well-known that machine learning models are vulnerable to adversarial examples (AEs). Previous works have shown that ML malware classifiers are fragile to the white-box adversarial attacks. However, ML models used in commercial antivirus products are usually not available to attackers and only return hard classification labels. Therefore, it is more practical to evaluate the robustness of ML models and real-world AVs in a pure black-box manner. We propose a black-box Reinforcement Learning (RL) based framework to generate AEs for PE malware classifiers and AV engines. It regards the adversarial attack problem as a multi-armed bandit problem, which finds an optimal balance between exploiting the successful patterns and exploring more varieties. Compared to other frameworks, our improvements lie in three points. 1) Limiting the exploration space by modeling the generation process as a stateless process to avoid combination explosions. 2) Due to the critical role of payload in AE generation, we design to reuse the successful payload in modeling. 3) Minimizing the changes on AE samples to correctly assign the rewards in RL learning. It also helps identify the root cause of evasions. As a result, our framework has much higher black-box evasion rates than other off-the-shelf frameworks. Results show it has over 74%--97% evasion rate for two state-of-the-art ML detectors and over 32%--48% evasion rate for commercial AVs in a pure black-box setting. We also demonstrate that the transferability of adversarial attacks among ML-based classifiers is higher than the attack transferability between purely ML-based and commercial AVs.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 2.
8 papers.
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
- 2021EvadeDroid: A Practical Evasion Attack on Machine Learning for Black-box Android Malware Detectioncited by 13
- 2021Evading Malware Classifiers via Monte Carlo Mutant Feature Discoverycited by 2
- 2021Towards interpreting ML-based automated malware detection models: a surveycited by 1
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detectioncited by 0
- 2024EGAN: Evolutional GAN for Ransomware Evasioncited by 0
- 2026Adversarial Co-Evolution of Malware and Detection Models: A Bilevel Optimization Perspectivecited by 0
- 2026Gray-Box Poisoning of Continuous Malware Ingestion Pipelinescited by 0
- 2026Gray-Box Poisoning of Continuous Malware Ingestion Pipelines6 May 2026
- 2026Adversarial Co-Evolution of Malware and Detection Models: A Bilevel Optimization Perspective24 Apr 2026
- 2024EGAN: Evolutional GAN for Ransomware Evasion20 May 2024
- 2022Instance Attack:An Explanation-based Vulnerability Analysis Framework Against DNNs for Malware Detection6 Sep 2022
- 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Art23 Dec 2021
- 2021EvadeDroid: A Practical Evasion Attack on Machine Learning for Black-box Android Malware Detection7 Oct 2021
- 2021Evading Malware Classifiers via Monte Carlo Mutant Feature Discovery15 Jun 2021
- 2021Towards interpreting ML-based automated malware detection models: a survey15 Jan 2021