Tarallo: Evading Behavioral Malware Detectors in the Problem Space

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Digregorio, Gabriele, Maccarrone, Salvatore, D'Onghia, Mario, Gallo, Luigi, Carminati, Michele, Polino, Mario, Zanero, Stefano
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916775337132032
author Digregorio, Gabriele
Maccarrone, Salvatore
D'Onghia, Mario
Gallo, Luigi
Carminati, Michele
Polino, Mario
Zanero, Stefano
author_facet Digregorio, Gabriele
Maccarrone, Salvatore
D'Onghia, Mario
Gallo, Luigi
Carminati, Michele
Polino, Mario
Zanero, Stefano
contents Machine learning algorithms can effectively classify malware through dynamic behavior but are susceptible to adversarial attacks. Existing attacks, however, often fail to find an effective solution in both the feature and problem spaces. This issue arises from not addressing the intrinsic nondeterministic nature of malware, namely executing the same sample multiple times may yield significantly different behaviors. Hence, the perturbations computed for a specific behavior may be ineffective for others observed in subsequent executions. In this paper, we show how an attacker can augment their chance of success by leveraging a new and more efficient feature space algorithm for sequential data, which we have named PS-FGSM, and by adopting two problem space strategies specially tailored to address nondeterminism in the problem space. We implement our novel algorithm and attack strategies in Tarallo, an end-to-end adversarial framework that significantly outperforms previous works in both white and black-box scenarios. Our preliminary analysis in a sandboxed environment and against two RNN-based malware detectors, shows that Tarallo achieves a success rate up to 99% on both feature and problem space attacks while significantly minimizing the number of modifications required for misclassification.
format Preprint
id arxiv_https___arxiv_org_abs_2506_02660
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Tarallo: Evading Behavioral Malware Detectors in the Problem Space
Digregorio, Gabriele
Maccarrone, Salvatore
D'Onghia, Mario
Gallo, Luigi
Carminati, Michele
Polino, Mario
Zanero, Stefano
Cryptography and Security
Machine learning algorithms can effectively classify malware through dynamic behavior but are susceptible to adversarial attacks. Existing attacks, however, often fail to find an effective solution in both the feature and problem spaces. This issue arises from not addressing the intrinsic nondeterministic nature of malware, namely executing the same sample multiple times may yield significantly different behaviors. Hence, the perturbations computed for a specific behavior may be ineffective for others observed in subsequent executions. In this paper, we show how an attacker can augment their chance of success by leveraging a new and more efficient feature space algorithm for sequential data, which we have named PS-FGSM, and by adopting two problem space strategies specially tailored to address nondeterminism in the problem space. We implement our novel algorithm and attack strategies in Tarallo, an end-to-end adversarial framework that significantly outperforms previous works in both white and black-box scenarios. Our preliminary analysis in a sandboxed environment and against two RNN-based malware detectors, shows that Tarallo achieves a success rate up to 99% on both feature and problem space attacks while significantly minimizing the number of modifications required for misclassification.
title Tarallo: Evading Behavioral Malware Detectors in the Problem Space
topic Cryptography and Security
url https://arxiv.org/abs/2506.02660