Malware detectors based on machine learning are vulnerable to adversarial attacks. Generative Adversarial Networks (GAN) are architectures based on Neural Networks that may be used to produce successful adversarial samples. The interest towards this technology is quickly growing. This paper proposes a system that first generates feature vectors for making Android malware strongly evasive and then modifies the malicious program accordingly. The system has a twofold contribution: it could be used to build data-sets for validating detectors of GAN-based malware and to enlarge the training and testing data-sets to improve the robustness of malware classifiers.

GANG-MAM: GAN based enGine for Modifying Android Malware

Laudanna S.;Visaggio C. A.;
2022-01-01

Abstract

Malware detectors based on machine learning are vulnerable to adversarial attacks. Generative Adversarial Networks (GAN) are architectures based on Neural Networks that may be used to produce successful adversarial samples. The interest towards this technology is quickly growing. This paper proposes a system that first generates feature vectors for making Android malware strongly evasive and then modifies the malicious program accordingly. The system has a twofold contribution: it could be used to build data-sets for validating detectors of GAN-based malware and to enlarge the training and testing data-sets to improve the robustness of malware classifiers.
2022
Android malware
Generative Adversarial Network
Malware
Malware detection
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12070/53455
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 10
social impact