Towards Adversarial Malware Detection: Lessons Learned from PDF-based Attacks
Davide Maiorca, Battista Biggio, Giorgio Giacinto

TL;DR
This paper examines the vulnerabilities of machine-learning based PDF malware detectors in adversarial settings, providing a taxonomy of attacks and defenses, and suggesting future research directions for robust malware detection.
Contribution
It offers a comprehensive taxonomy of PDF malware generation and detection approaches, categorizes threats against learning-based detectors, and identifies novel attacks and defense strategies.
Findings
Identified vulnerabilities in current PDF malware detectors.
Categorized known and potential adversarial attacks.
Discussed promising directions for robust detection systems.
Abstract
Malware still constitutes a major threat in the cybersecurity landscape, also due to the widespread use of infection vectors such as documents. These infection vectors hide embedded malicious code to the victim users, facilitating the use of social engineering techniques to infect their machines. Research showed that machine-learning algorithms provide effective detection mechanisms against such threats, but the existence of an arms race in adversarial settings has recently challenged such systems. In this work, we focus on malware embedded in PDF files as a representative case of such an arms race. We start by providing a comprehensive taxonomy of the different approaches used to generate PDF malware, and of the corresponding learning-based detection systems. We then categorize threats specifically targeted against learning-based PDF malware detectors, using a well-established…
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
