Binary Black-Box Attacks Against Static Malware Detectors with Reinforcement Learning in Discrete Action Spaces
Autor: | Weifeng Li, Hsinchun Chen, Mohammadreza Ebrahimi, Jason Pacheco, James Lee Hu |
---|---|
Rok vydání: | 2021 |
Předmět: |
Software_OPERATINGSYSTEMS
Computer science business.industry Deep learning Evasion (network security) computer.file_format computer.software_genre Machine learning Identification (information) Robustness (computer science) Malware Reinforcement learning Executable Artificial intelligence Malware analysis business computer |
Zdroj: | SP Workshops |
Popis: | Recent machine learning- and deep learning-based static malware detectors have shown breakthrough performance in identifying unseen malware variants. As a result, they are increasingly being adopted to lower the cost of dynamic malware analysis and manual signature identification. Despite their success, studies have shown that they can be vulnerable to adversarial malware attacks, in which an adversary modifies a known malware executable subtly to fool the malware detector into recognizing it as a benign file. Recent studies have shown that automatically crafting these adversarial malware variants at scale is beneficial to improve the robustness of malware detectors. For conciseness, we refer to this process as Adversarial Malware example Generation (AMG). Most AMG methods rely on prior knowledge about the architecture or parameters of the detector, which is not often available in practice. Moreover, the majority of these methods are restricted to additive modifications that append contents to the malware executable without modifying its original content. In this study, we offer a novel Reinforcement Learning (RL) method, AMG-VAC, which extends Variational Actor-Critic (VAC) to non-continuous action spaces where modifications are inherently discrete. We evaluate the evasion performance of the proposed AMG-VAC on two reputable machine learning-based malware detectors. While the proposed method outperforms extant non-RL and RL-based AMG methods by statistically significant margins, we show that the obtained evasive action sequences are useful in shedding light on malware detectors’ vulnerabilities. |
Databáze: | OpenAIRE |
Externí odkaz: |