Arms Race in Adversarial Malware Detection: A Survey
Not on the map. Why?
Abstract (arXiv)
Malicious software (malware) is a major cyber threat that has to be tackled with Machine Learning (ML) techniques because millions of new malware examples are injected into cyberspace on a daily basis. However, ML is vulnerable to attacks known as adversarial examples. In this paper, we survey and systematize the field of Adversarial Malware Detection (AMD) through the lens of a unified conceptual framework of assumptions, attacks, defenses, and security properties. This not only leads us to map attacks and defenses to partial order structures, but also allows us to clearly describe the attack-defense arms race in the AMD context. We draw a number of insights, including: knowing the defender's feature set is critical to the success of transfer attacks; the effectiveness of practical evasion attacks largely depends on the attacker's freedom in conducting manipulations in the problem space; knowing the attacker's manipulation set is critical to the defender's success; the effectiveness of adversarial training depends on the defender's capability in identifying the most powerful attack. We also discuss a number of future research directions.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 8; 2024: 4; 2025: 1.
16 papers.
Sort:
By area:
- 2023It Is All About Data: A Survey on the Effects of Data on Adversarial Robustnesscited by 9
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detectioncited by 8
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attackscited by 5
- 2023A Comparison of Adversarial Learning Techniques for Malware Detectioncited by 5
- 2022StratDef: Strategic Defense Against Adversarial Attacks in ML-based Malware Detectioncited by 3
- 2023You Don't Need Robust Machine Learning to Manage Adversarial Attack Riskscited by 3
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systemscited by 3
- 2022Level Up with ML Vulnerability Identification: Leveraging Domain Constraints in Feature Space for Robust Android Malware Detectioncited by 2
- 2024EaTVul: ChatGPT-based Evasion Attack Against Software Vulnerability Detectioncited by 2
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunitiescited by 2
- 2023PACOL: Poisoning Attacks Against Continual Learnerscited by 1
- 2024CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applicationscited by 1
4 more
- 2024On the Effectiveness of Adversarial Training on Malware Classifierscited by 1
- 2022Adversarial Patterns: Building Robust Android Malware Classifierscited by 0
- 2023Effectiveness of Moving Target Defenses for Adversarial Attacks in ML-based Malware Detectioncited by 0
- 2024EGAN: Evolutional GAN for Ransomware Evasioncited by 0
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunities8 Sep 2025
- 2024On the Effectiveness of Adversarial Training on Malware Classifiers24 Dec 2024
- 2024EaTVul: ChatGPT-based Evasion Attack Against Software Vulnerability Detection27 Jul 2024
- 2024EGAN: Evolutional GAN for Ransomware Evasion20 May 2024
- 2024CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applications20 Jan 2024
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systems8 Dec 2023
- 2023PACOL: Poisoning Attacks Against Continual Learners18 Nov 2023
- 2023A Comparison of Adversarial Learning Techniques for Malware Detection19 Aug 2023
- 2023You Don't Need Robust Machine Learning to Manage Adversarial Attack Risks16 Jun 2023
- 2023It Is All About Data: A Survey on the Effects of Data on Adversarial Robustness17 Mar 2023
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attacks22 Feb 2023
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detection21 Feb 2023
4 more
- 2023Effectiveness of Moving Target Defenses for Adversarial Attacks in ML-based Malware Detection1 Feb 2023
- 2022Level Up with ML Vulnerability Identification: Leveraging Domain Constraints in Feature Space for Robust Android Malware Detection30 May 2022
- 2022Adversarial Patterns: Building Robust Android Malware Classifiers4 Mar 2022
- 2022StratDef: Strategic Defense Against Adversarial Attacks in ML-based Malware Detection15 Feb 2022
- 2023It Is All About Data: A Survey on the Effects of Data on Adversarial Robustnesscited by 9
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detectioncited by 8
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attackscited by 5
- 2023A Comparison of Adversarial Learning Techniques for Malware Detectioncited by 5
- 2022StratDef: Strategic Defense Against Adversarial Attacks in ML-based Malware Detectioncited by 3
- 2023You Don't Need Robust Machine Learning to Manage Adversarial Attack Riskscited by 3
- 2022Level Up with ML Vulnerability Identification: Leveraging Domain Constraints in Feature Space for Robust Android Malware Detectioncited by 2
- 2024EaTVul: ChatGPT-based Evasion Attack Against Software Vulnerability Detectioncited by 2
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunitiescited by 2
- 2023PACOL: Poisoning Attacks Against Continual Learnerscited by 1
- 2024CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applicationscited by 1
- 2024On the Effectiveness of Adversarial Training on Malware Classifierscited by 1
12 most cited of 15 All 15 (JSON)
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunities8 Sep 2025
- 2024On the Effectiveness of Adversarial Training on Malware Classifiers24 Dec 2024
- 2024EaTVul: ChatGPT-based Evasion Attack Against Software Vulnerability Detection27 Jul 2024
- 2024EGAN: Evolutional GAN for Ransomware Evasion20 May 2024
- 2024CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applications20 Jan 2024
- 2023PACOL: Poisoning Attacks Against Continual Learners18 Nov 2023
- 2023A Comparison of Adversarial Learning Techniques for Malware Detection19 Aug 2023
- 2023You Don't Need Robust Machine Learning to Manage Adversarial Attack Risks16 Jun 2023
- 2023It Is All About Data: A Survey on the Effects of Data on Adversarial Robustness17 Mar 2023
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attacks22 Feb 2023
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detection21 Feb 2023
- 2023Effectiveness of Moving Target Defenses for Adversarial Attacks in ML-based Malware Detection1 Feb 2023
12 newest of 15 All 15 (JSON)