Effectiveness of Moving Target Defenses for Adversarial Attacks in ML-based Malware Detection
Not on the map. Why?
Abstract (arXiv)
Several moving target defenses (MTDs) to counter adversarial ML attacks have been proposed in recent years. MTDs claim to increase the difficulty for the attacker in conducting attacks by regularly changing certain elements of the defense, such as cycling through configurations. To examine these claims, we study for the first time the effectiveness of several recent MTDs for adversarial ML attacks applied to the malware detection domain. Under different threat models, we show that transferability and query attack strategies can achieve high levels of evasion against these defenses through existing and novel attack strategies across Android and Windows. We also show that fingerprinting and reconnaissance are possible and demonstrate how attackers may obtain critical defense hyperparameters as well as information about how predictions are produced. Based on our findings, we present key recommendations for future work on the development of effective MTDs for adversarial attacks in ML-based malware detection.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 53 of its 116 references that are in the map. First posted on arXiv 1 Feb 2023.
Builds on
53 of 116 references.
References · 53
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2016Adversarial examples in the physical worldcited by 1,762
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2016Universal adversarial perturbationscited by 774
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
38 more
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2017Mitigating Adversarial Effects Through Randomizationcited by 382
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 328
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2019Improving Adversarial Robustness via Promoting Ensemble Diversitycited by 213
- 2017On the (Statistical) Detection of Adversarial Examplescited by 180
- 2018Stealing Hyperparameters in Machine Learningcited by 115
- 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
- 2020QEBA: Query-Efficient Boundary-Based Blackbox Attackcited by 103
- 2020Dos and Don'ts of Machine Learning in Computer Securitycited by 98
- 2018Adversarial Attacks Against Automatic Speech Recognition Systems via Psychoacoustic Hidingcited by 83
- 2020DVERGE: Diversifying Vulnerabilities for Enhanced Robust Generation of Ensemblescited by 73
- 2019Improving Adversarial Robustness of Ensembles with Diversity Trainingcited by 69
- 2019Hierarchically Structured Meta-learningcited by 67
- 2020Functionality-preserving Black-box Optimization of Adversarial Windows Malwarecited by 58
- 2019Stateful Detection of Black-Box Adversarial Attackscited by 55
- 2020Transcending Transcend: Revisiting Malware Classification in the Presence of Concept Driftcited by 53
- 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 51
- 2019Few-Shot Learning with Global Class Representationscited by 44
- 2016Adversarial Perturbations Against Deep Neural Networks for Malware Classificationcited by 42
- 2019An Empirical Study towards Characterizing Deep Learning Development and Deployment across Different Frameworks and Platformscited by 35
- 2020Blacklight: Scalable Defense for Neural Networks against Query-Based Black-Box Attackscited by 34
- 2018Adversarial Deep Learning for Robust Detection of Binary Encoded Malwarecited by 32
- 2015Reviewer Integration and Performance Measurement for Malware Detectioncited by 19
- 2020Arms Race in Adversarial Malware Detection: A Surveycited by 16
- 2017MTDeep: Boosting the Security of Deep Neural Nets Against Adversarial Attacks with Moving Target Defensecited by 12
- 2019A Survey of Game Theoretic Approaches for Adversarial Machine Learning in Cybersecurity Taskscited by 12
- 2019Toward Proactive, Adaptive Defense: A Survey on Moving Target Defensecited by 11
- 2021Morphence: Moving Target Defense Against Adversarial Examplescited by 9
- 2021Adversarial Machine Learning In Network Intrusion Detection Domain: A Systematic Reviewcited by 8
- 2020EI-MTD:Moving Target Defense for Edge Intelligence against Adversarial Attackscited by 6
- 2017Attack and Defense of Dynamic Analysis-Based, Adversarial Neural Malware Classification Modelscited by 5
50 most cited of 53 All 53 (JSON)
Built on by
Not cited yet.