Deep Neural Network Based Malware Detection Using Two Dimensional Binary Program Features
Joshua Saxe, Konstantin Berlin

TL;DR
This paper presents a deep neural network malware detection system that achieves high detection accuracy with extremely low false positive rates, scalable to real-world data volumes, and capable of identifying new, unseen malware.
Contribution
The authors develop a deep neural network classifier that directly learns from raw binaries without filtering, achieving low false positives and high detection rates on large, real-world datasets.
Findings
Achieves 95% detection at 0.1% false positive rate.
Scales to over 400,000 binaries on commodity hardware.
Effectively detects previously unseen malware.
Abstract
Malware remains a serious problem for corporations, government agencies, and individuals, as attackers continue to use it as a tool to effect frequent and costly network intrusions. Machine learning holds the promise of automating the work required to detect newly discovered malware families, and could potentially learn generalizations about malware and benign software that support the detection of entirely new, unknown malware families. Unfortunately, few proposed machine learning based malware detection methods have achieved the low false positive rates required to deliver deployable detectors. In this paper we a deep neural network malware classifier that achieves a usable detection rate at an extremely low false positive rate and scales to real world training example volumes on commodity hardware. Specifically, we show that our system achieves a 95% detection rate at 0.1% false…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications
