Adversarial Perturbations Against Deep Neural Networks for Malware Classification
Kathrin Grosse, Nicolas Papernot, Praveen Manoharan, Michael Backes,, Patrick McDaniel

TL;DR
This paper demonstrates effective adversarial attacks on neural network malware classifiers, highlighting challenges and potential defenses in a security-critical domain with discrete inputs and functional equivalence constraints.
Contribution
It introduces methods for crafting adversarial malware samples for neural networks, adapting techniques from image domain to discrete, security-sensitive data, and evaluates defense strategies.
Findings
Adversarial attacks are feasible on malware classifiers.
Feature reduction is ineffective as a defense.
Distillation and re-training show promise as defenses.
Abstract
Deep neural networks, like many other machine learning models, have recently been shown to lack robustness against adversarially crafted inputs. These inputs are derived from regular inputs by minor yet carefully selected perturbations that deceive machine learning models into desired misclassifications. Existing work in this emerging field was largely specific to the domain of image classification, since the high-entropy of images can be conveniently manipulated without changing the images' overall visual appearance. Yet, it remains unclear how such attacks translate to more security-sensitive applications such as malware detection - which may pose significant challenges in sample generation and arguably grave consequences for failure. In this paper, we show how to construct highly-effective adversarial sample crafting attacks for neural networks used as malware classifiers. The…
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 · Network Security and Intrusion Detection
