Level Up with ML Vulnerability Identification: Leveraging Domain Constraints in Feature Space for Robust Android Malware Detection
Hamid Bostani, Zhengyu Zhao, Zhuoran Liu, Veelasha Moonsamy

TL;DR
This paper introduces a novel method to identify and utilize domain constraints in feature space for robust Android malware detection, significantly improving adversarial robustness and training efficiency.
Contribution
It presents a new interpretation and learning technique for Android domain constraints in feature space, enhancing adversarial training and detection of realizable adversarial examples.
Findings
Achieved 89.6% effective detection of adversarial examples.
Improved malware detector robustness by 77.9%.
Reduced training time by up to 70x compared to problem-space methods.
Abstract
Machine Learning (ML) promises to enhance the efficacy of Android Malware Detection (AMD); however, ML models are vulnerable to realistic evasion attacks--crafting realizable Adversarial Examples (AEs) that satisfy Android malware domain constraints. To eliminate ML vulnerabilities, defenders aim to identify susceptible regions in the feature space where ML models are prone to deception. The primary approach to identifying vulnerable regions involves investigating realizable AEs, but generating these feasible apps poses a challenge. For instance, previous work has relied on generating either feature-space norm-bounded AEs or problem-space realizable AEs in adversarial hardening. The former is efficient but lacks full coverage of vulnerable regions while the latter can uncover these regions by satisfying domain constraints but is known to be time-consuming. To address these limitations,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Adversarial Robustness in Machine Learning · Network Security and Intrusion Detection
