mlsanityData to 7 Oct 2026

Evaluating the robustness of adversarial defenses in malware detection systems

arXiv 2505.09342 ↗First posted 14 May 2025cs.CR cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning is a key tool for Android malware detection, effectively identifying malicious patterns in apps. However, ML-based detectors are vulnerable to evasion attacks, where small, crafted changes bypass detection. Despite progress in adversarial defenses, the lack of comprehensive evaluation frameworks in binary-constrained domains limits understanding of their robustness. We introduce two key contributions. First, Prioritized Binary Rounding, a technique to convert continuous perturbations into binary feature spaces while preserving high attack success and low perturbation size. Second, the sigma-binary attack, a novel adversarial method for binary domains, designed to achieve attack goals with minimal feature changes. Experiments on the Malscan dataset show that sigma-binary outperforms existing attacks and exposes key vulnerabilities in state-of-the-art defenses. Defenses equipped with adversary detectors, such as KDE, DLA, DNN+, and ICNN, exhibit significant brittleness, with attack success rates exceeding 90% using fewer than 10 feature modifications and reaching 100% with just 20. Adversarially trained defenses, including AT-rFGSM-k, AT-MaxMA, improves robustness under small budgets but remains vulnerable to unrestricted perturbations, with attack success rates of 99.45% and 96.62%, respectively. Although PAD-SMA demonstrates strong robustness against state-of-the-art gradient-based adversarial attacks by maintaining an attack success rate below 16.55%, the sigma-binary attack significantly outperforms these methods, achieving a 94.56% success rate under unrestricted perturbations. These findings highlight the critical need for precise method like sigma-binary to expose hidden vulnerabilities in existing defenses and support the development of more resilient malware detection systems.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 49 references that are in the map. First posted on arXiv 14 May 2025.

Builds on

25 of 49 references.

References · 25

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  3. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  4. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  5. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  6. 2019On Evaluating Adversarial Robustnesscited by 442
  7. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
  8. 2017On the (Statistical) Detection of Adversarial Examplescited by 180
  9. 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 74
  10. 2021Evading Adversarial Example Detection Defenses with Orthogonal Projected Gradient Descentcited by 34
  11. 2020Adversarial Deep Ensemble: Evasion Attacks and Defenses for Malware Detectioncited by 33
  12. 2018Adversarial Deep Learning for Robust Detection of Binary Encoded Malwarecited by 32
13 more
  1. 2016MaMaDroid: Detecting Android Malware by Building Markov Chains of Behavioral Modelscited by 29
  2. 2019DLA: Dense-Layer-Analysis for Adversarial Example Detectioncited by 20
  3. 2018Android HIV: A Study of Repackaging Malware for Evading Machine-Learning Detectioncited by 19
  4. 2017Automated Poisoning Attacks and Defenses in Malware Detection Systems: An Adversarial Machine Learning Approachcited by 18
  5. 2021Deep Learning for Android Malware Defenses: a Systematic Literature Reviewcited by 18
  6. 2021EvadeDroid: A Practical Evasion Attack on Machine Learning for Black-box Android Malware Detectioncited by 13
  7. 2023Black-box Adversarial Example Attack towards FCG Based Android Malware Detection under Incomplete Feature Informationcited by 13
  8. 2024σ-zero: Gradient-based Optimization of ℓ0-norm Adversarial Examplescited by 7
  9. 2020A Framework for Enhancing Deep Neural Networks Against Adversarial Malwarecited by 6
  10. 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attackscited by 5
  11. 2018HashTran-DNN: A Framework for Enhancing Robustness of Deep Neural Networks against Adversarial Malware Samplescited by 4
  12. 2024Unraveling the Key of Machine Learning-based Android Malware Detectioncited by 4
  13. 2023MalPurifier: Enhancing Android Malware Detection with Adversarial Purification against Evasion Attackscited by 3

Built on by

Not cited yet.