paper-with-me

Papers

DroidBreaker: Practical and Functional Problem-Space Attacks on Machine-Learning Android Malware Detectors

2026-06-25 · Christian Scano, Diego Soi, Angelo Sotgiu, Luca Demetrio, Davide Maiorca, Giorgio Giacinto, Fabio Roli, Battista Biggio arxiv

Adversarial APKs are Android applications modified in the problem space to evade machine-learning malware detectors. In this work, we first show that, despite claims, existing problem-space attacks remain largely impractical. Most techniques leverage software transplantation to inject entire benign modules, introducing many side-effect features and often causing build-time failures. Fine-grained methods that inject only a narrow subset of components exhibit limited effectiveness, while those that also use obfuscation rely on brittle bytecode rewriting, producing APKs that are syntactically valid but semantically unusable. Prior work further overestimates attack success rates by running smoke tests that only validate installation and basic execution, without assessing whether the modified APK still preserves its intended behavior. To overcome these limitations, we present DROIDBREAKER, a practical (build-safe) and functional (semantics-preserving) problem-space attack framework that provides: (i) query-efficient white- and black-box attacks by manipulating only the APK components most influential to the target model; (ii) a set of fine-grained, build-safe manipulations (including injection and obfuscation of API calls, app modules, permissions, and URLs) with minimal side effects; and (iii) a semantics-preserving functionality test that enforces runtime equivalence by comparing execution logs and API-level traces between the initial and the modified APK. Evaluated on a recent corpus of Android applications, DROIDBREAKER achieves high evasion rates with few queries and minimal side effects in both white-box and black-box settings, and drastically reduces detections by commercial malware scanners hosted on VirusTotal.

📄 PDF Abstract BibTeX arXiv:2606.26707

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Evaluating and Improving Adversarial Robustness of Machine Learning-Based Network Intrusion Detectors

2020-05-15 · Dongqi Han, Zhiliang Wang, Ying Zhong, Wenqi Chen 외

Machine learning (ML), especially deep learning (DL) techniques have been increasingly used in anomaly-based network intrusion detection systems (NIDS). However, ML/DL has shown to be extremely vulnerable to adversarial …

Adversarial RobustnessBIG-bench Machine LearningIntrusion DetectionNetwork Intrusion Detection

Advanced Evasion Attacks and Mitigations on Practical ML-Based Phishing Website Classifiers

2020-04-15 · Yusi Lei, Sen Chen, Lingling Fan, Fu Song 외

Machine learning (ML) based approaches have been the mainstream solution for anti-phishing detection. When they are deployed on the client-side, ML-based classifiers are vulnerable to evasion attacks. However, such poten…

Adversarial EXEmples: A Survey and Experimental Evaluation of Practical Attacks on Machine Learning for Windows Malware Detection

2020-08-17 · Luca Demetrio, Scott E. Coull, Battista Biggio, Giovanni Lagorio 외

Recent work has shown that adversarial Windows malware samples - referred to as adversarial EXEmples in this paper - can bypass machine learning-based detection relying on static code analysis by perturbing relatively fe…

BIG-bench Machine LearningMalware Detection

Defending against Adversarial Malware Attacks on ML-based Android Malware Detection Systems

2025-01-23 · Ping He, Lorenzo Cavallaro, Shouling Ji

Android malware presents a persistent threat to users' privacy and data integrity. To combat this, researchers have proposed machine learning-based (ML-based) Android malware detection (AMD) systems. However, adversarial…

Adversarial RobustnessAndroid Malware DetectionMalware Detection

Practical Attacks Against Graph-based Clustering

2017-08-29 · Yizheng Chen, Yacin Nadji, Athanasios Kountouras, Fabian Monrose 외

Graph modeling allows numerous security problems to be tackled in a general way, however, little work has been done to understand their ability to withstand adversarial attacks. We design and evaluate two novel graph att…

ClusteringGraph Clustering