Smart App Attack: Hacking Deep Learning Models in Android Apps
Not on the map. Why?
Abstract (arXiv)
On-device deep learning is rapidly gaining popularity in mobile applications. Compared to offloading deep learning from smartphones to the cloud, on-device deep learning enables offline model inference while preserving user privacy. However, such mechanisms inevitably store models on users' smartphones and may invite adversarial attacks as they are accessible to attackers. Due to the characteristic of the on-device model, most existing adversarial attacks cannot be directly applied for on-device models. In this paper, we introduce a grey-box adversarial attack framework to hack on-device models by crafting highly similar binary classification models based on identified transfer learning approaches and pre-trained models from TensorFlow Hub. We evaluate the attack effectiveness and generality in terms of four different settings including pre-trained models, datasets, transfer learning approaches and adversarial attack algorithms. The results demonstrate that the proposed attacks remain effective regardless of different settings, and significantly outperform state-of-the-art baselines. We further conduct an empirical study on real-world deep learning mobile apps collected from Google Play. Among 53 apps adopting transfer learning, we find that 71.7% of them can be successfully attacked, which includes popular ones in medicine, automation, and finance categories with critical usage scenarios. The results call for the awareness and actions of deep learning mobile app developers to secure the on-device models. The code of this work is available at https://github.com/Jinxhy/SmartAppAttack
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 32 of its 61 references that are in the map. First posted on arXiv 23 Apr 2022.
Builds on
32 of 61 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 501
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
20 more
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
- 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 403
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 370
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
- 2019Simple Black-box Adversarial Attackscited by 251
- 2018Model-Reuse Attacks on Deep Learning Systemscited by 49
- 2018A First Look at Deep Learning Apps on Smartphonescited by 47
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 44
- 2020Mind Your Weight(s): A Large-scale Study on Insufficient Machine Learning Model Protection in Mobile Appscited by 36
- 2019Hybrid Batch Attacks: Finding Black-box Adversarial Examples with Limited Queriescited by 33
- 2018Procedural Noise Adversarial Examples for Black-Box Attacks on Deep Convolutional Networkscited by 21
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
- 2018Deep Learning Towards Mobile Applicationscited by 16
- 2019A Target-Agnostic Attack on Deep Models: Exploiting Security Vulnerabilities of Transfer Learningcited by 15
- 2020Two Sides of the Same Coin: White-box and Black-box Attacks for Transfer Learningcited by 10
- 2020Detection Defense Against Adversarial Attacks with Saliency Mapcited by 10
- 2019Adversarial Examples Versus Cloud-based Detectors: A Black-box Empirical Studycited by 8
- 2020Fast Differentiable Clipping-Aware Normalization and Rescalingcited by 5
- 2020To Transfer or Not to Transfer: Misclassification Attacks Against Transfer Learned Text Classifierscited by 2
- 2020Headless Horseman: Adversarial Attacks on Transfer Learning Modelscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 4; 2026: 2.
12 papers.
- 2023Energy-Latency Attacks to On-Device Neural Networks via Sponge Poisoningcited by 10
- 2024Investigating White-Box Attacks for On-Device Modelscited by 6
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Appscited by 2
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTokcited by 2
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Modelscited by 2
- 2022An Empirical Study of AI Techniques in Mobile Applicationscited by 1
- 2025Stealthy Backdoor Attack to Real-world Models in Android Appscited by 1
- 2025"Impressively Scary:" Exploring User Perceptions and Reactions to Unraveling Machine Learning Models in Social Media Applicationscited by 1
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Appscited by 0
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executablescited by 0
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapterscited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systemscited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapters13 May 2026
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executables8 Sep 2025
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Models31 Mar 2025
- 2025"Impressively Scary:" Exploring User Perceptions and Reactions to Unraveling Machine Learning Models in Social Media Applications5 Mar 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTok27 Mar 2024
- 2024Investigating White-Box Attacks for On-Device Models8 Feb 2024
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Apps3 Jul 2023
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Apps6 May 2023
- 2023Energy-Latency Attacks to On-Device Neural Networks via Sponge Poisoning6 May 2023
- 2022An Empirical Study of AI Techniques in Mobile Applications3 Dec 2022