GANG-MAM: GAN based enGine for Modifying Android Malware
This work addresses the problem of adversarial evasion in Android malware detection for cybersecurity practitioners, but it is incremental as it applies existing GAN methods to a specific domain.
The authors tackled the vulnerability of machine learning-based malware detectors to adversarial attacks by proposing a GAN-based system that generates feature vectors to modify Android malware for evasion, enabling the creation of datasets to test and improve malware classifiers.
Malware detectors based on machine learning are vulnerable to adversarial attacks. Generative Adversarial Networks (GAN) are architectures based on Neural Networks that could produce successful adversarial samples. The interest towards this technology is quickly growing. In this paper, we propose a system that produces a feature vector for making an Android malware strongly evasive and then modify the malicious program accordingly. Such a system could have a twofold contribution: it could be used to generate datasets to validate systems for detecting GAN-based malware and to enlarge the training and testing dataset for making more robust malware classifiers.