Exploring Adversarial Examples in Malware Detection
Octavian Suciu, Scott E. Coull, Jeffrey Johns

TL;DR
This paper investigates the robustness of CNN-based malware detection against adversarial attacks, revealing architectural vulnerabilities and assessing attack transferability and effectiveness.
Contribution
It provides the first comprehensive analysis of adversarial examples in malware detection, highlighting weaknesses and evaluating attack strategies and transferability.
Findings
Some previous attacks are less effective than reported
Architectural weaknesses enable new attack strategies
Transferability of single-step attacks is demonstrated
Abstract
The convolutional neural network (CNN) architecture is increasingly being applied to new domains, such as malware detection, where it is able to learn malicious behavior from raw bytes extracted from executables. These architectures reach impressive performance with no feature engineering effort involved, but their robustness against active attackers is yet to be understood. Such malware detectors could face a new attack vector in the form of adversarial interference with the classification model. Existing evasion attacks intended to cause misclassification on test-time instances, which have been extensively studied for image classifiers, are not applicable because of the input semantics that prevents arbitrary changes to the binaries. This paper explores the area of adversarial examples for malware detection. By training an existing model on a production-scale dataset, we show that…
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.
