Adversarial Malware Binaries: Evading Deep Learning for Malware Detection in Executables

By Bojan Kolosnjaji, Ambra Demontis, Battista Biggio, Davide Maiorca, Giorgio Giacinto, Claudia Eckert, Fabio Roli. 2018

354 citations recorded by the source corpus.

Machine learning has already been exploited as a useful tool for detecting malicious executable files. Data retrieved from malware samples, such as header fields, instruction sequences, or even raw bytes, is leveraged to learn models that discriminate between benign and malicious software. However, it has also been shown that machine learning and deep neural networks can be fooled by evasion attacks (also known as adversarial examples), i.e., small changes to the input data that cause misclassification at test time. In this work, we investigate the vulnerability of malware detection methods that use deep networks to learn from raw bytes. We propose a gradient-based attack that is capable of evading a recently-proposed deep network suited to this purpose by only changing few specific bytes at the end of each mal ware sample, while preserving its intrusive functionality. Promising results show that our adversarial malware binaries evade the targeted network with high probability, even though less than 1 % of their bytes are modified.

Subfields: Artificial Intelligence, Software, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Nicholas Carlini
  2. Florian Tramèr
  3. Nicolas Papernot
  4. Battista Biggio
  5. Matthew Jagielski
  6. Percy Liang
  7. Daphne Ippolito
  8. Giorgio Giacinto

In Software

  1. Uri Alon
  2. Ömer Aslan
  3. Eran Yahav
  4. Giorgio Giacinto
  5. Refik Samet
  6. Fabio Pierazzi
  7. Lorenzo Cavallaro
  8. Nicholas Carlini

In Signal Processing

  1. Battista Biggio
  2. Giorgio Giacinto
  3. Davide Maiorca
  4. Nicholas Carlini
  5. Fabio Roli
  6. Maria Elena Chiappe
  7. Lorenzo Cavallaro
  8. Fabio Pierazzi

Citations in the corpus