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

03/12/2018
by   Bojan Kolosnjaji, et al.
0

Machine-learning methods have already been exploited as useful tools for detecting malicious executable files. They leverage data retrieved from malware samples, such as header fields, instruction sequences, or even raw bytes, 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 referred to 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 malware 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

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2020

MDEA: Malware Detection with Evolutionary Adversarial Learning

Malware detection have used machine learning to detect malware in progra...
research
04/20/2019

Can Machine Learning Model with Static Features be Fooled: an Adversarial Machine Learning Approach

The widespread adoption of smartphones dramatically increases the risk o...
research
01/11/2019

Explaining Vulnerabilities of Deep Learning to Adversarial Malware Binaries

Recent work has shown that deep-learning algorithms for malware detectio...
research
05/04/2023

Madvex: Instrumentation-based Adversarial Attacks on Machine Learning Malware Detection

WebAssembly (Wasm) is a low-level binary format for web applications, wh...
research
09/11/2020

Semantic-preserving Reinforcement Learning Attack Against Graph Neural Networks for Malware Detection

To address the costs of reverse engineering and signature extraction, ad...
research
08/21/2023

Neural Networks Optimizations Against Concept and Data Drift in Malware Detection

Despite the promising results of machine learning models in malware dete...
research
10/18/2018

Exploring Adversarial Examples in Malware Detection

The Convolutional Neural Network (CNN) architecture is increasingly bein...

Please sign up or login with your details

Forgot password? Click here to reset