COPYCAT: Practical Adversarial Attacks on Visualization-Based Malware Detection
Not on the map. Why?
Abstract (arXiv)
Despite many attempts, the state-of-the-art of adversarial machine learning on malware detection systems generally yield unexecutable samples. In this work, we set out to examine the robustness of visualization-based malware detection system against adversarial examples (AEs) that not only are able to fool the model, but also maintain the executability of the original input. As such, we first investigate the application of existing off-the-shelf adversarial attack approaches on malware detection systems through which we found that those approaches do not necessarily maintain the functionality of the original inputs. Therefore, we proposed an approach to generate adversarial examples, COPYCAT, which is specifically designed for malware detection systems considering two main goals; achieving a high misclassification rate and maintaining the executability and functionality of the original input. We designed two main configurations for COPYCAT, namely AE padding and sample injection. While the first configuration results in untargeted misclassification attacks, the sample injection configuration is able to force the model to generate a targeted output, which is highly desirable in the malware attribution setting. We evaluate the performance of COPYCAT through an extensive set of experiments on two malware datasets, and report that we were able to generate adversarial samples that are misclassified at a rate of 98.9% and 96.5% with Windows and IoT binary datasets, respectively, outperforming the misclassification rates in the literature. Most importantly, we report that those AEs were executable unlike AEs generated by off-the-shelf approaches. Our transferability study demonstrates that the generated AEs through our proposed method can be generalized to other models.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 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
- 2022On deceiving malware classification with section injectioncited by 1
- 2024Comprehensive Survey on Adversarial Examples in Cybersecurity: Impacts, Challenges, and Mitigation Strategiescited by 1
- 2024On the Effectiveness of Adversarial Training on Malware Classifierscited by 1
- 2023FGAM:Fast Adversarial Malware Generation Method Based on Gradient Signcited by 0
- 2023ATWM: Defense against adversarial malware based on adversarial trainingcited by 0
- 2023High-resolution Image-based Malware Classification using Multiple Instance Learningcited by 0
- 2024On the Effectiveness of Adversarial Training on Malware Classifiers24 Dec 2024
- 2024Comprehensive Survey on Adversarial Examples in Cybersecurity: Impacts, Challenges, and Mitigation Strategies16 Dec 2024
- 2023High-resolution Image-based Malware Classification using Multiple Instance Learning21 Nov 2023
- 2023ATWM: Defense against adversarial malware based on adversarial training11 Jul 2023
- 2023FGAM:Fast Adversarial Malware Generation Method Based on Gradient Sign22 May 2023
- 2022On deceiving malware classification with section injection12 Aug 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