EvadeDroid: A Practical Evasion Attack on Machine Learning for Black-box Android Malware Detection
Hamid Bostani, Veelasha Moonsamy

TL;DR
EvadeDroid is a practical black-box adversarial attack that effectively evades Android malware detectors with high success rates using minimal queries, demonstrating real-world applicability and stealthiness.
Contribution
This paper introduces EvadeDroid, a novel problem-space attack that efficiently evades black-box Android malware detectors by leveraging benign-like transformations derived from opcode similarities.
Findings
Achieves 80%-95% evasion rates against multiple detectors with 1-9 queries
Successfully evades commercial antiviruses with 79% average success
Demonstrates practicality and stealthiness in real-world scenarios
Abstract
Over the last decade, researchers have extensively explored the vulnerabilities of Android malware detectors to adversarial examples through the development of evasion attacks; however, the practicality of these attacks in real-world scenarios remains arguable. The majority of studies have assumed attackers know the details of the target classifiers used for malware detection, while in reality, malicious actors have limited access to the target classifiers. This paper introduces EvadeDroid, a problem-space adversarial attack designed to effectively evade black-box Android malware detectors in real-world scenarios. EvadeDroid constructs a collection of problem-space transformations derived from benign donors that share opcode-level similarity with malware apps by leveraging an n-gram-based approach. These transformations are then used to morph malware instances into benign ones via an…
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 · Network Security and Intrusion Detection · Digital and Cyber Forensics
