COPYCAT: Practical Adversarial Attacks on Visualization-Based Malware Detection
Aminollah Khormali, Ahmed Abusnaina, Songqing Chen, DaeHun Nyang, Aziz, Mohaisen

TL;DR
This paper introduces COPYCAT, a novel method for creating adversarial malware samples that fool visualization-based detection systems while remaining executable, significantly improving attack success rates over existing approaches.
Contribution
We propose COPYCAT, a targeted adversarial attack method specifically designed for malware detection that maintains executability and achieves high misclassification rates.
Findings
Achieved 98.9% misclassification rate on Windows malware datasets.
Generated executable adversarial samples unlike previous methods.
Demonstrated transferability of adversarial examples across models.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Adversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications
MethodsAutoencoders
