一句话:提出 DeepPayload,通过向编译后的深度学习模型注入神经条件分支实现黑盒后门攻击,并在真实移动 App 中验证风险。
移动应用中的深度学习模型常被视为黑盒,其安全风险尚不明确。本文提出 DeepPayload,一种面向编译后模型的黑盒后门攻击:利用逆向工程技术,将含触发器检测器与若干算子的神经条件分支作为恶意载荷注入受害模型。攻击无需原模型先验知识,条件逻辑可定制,因而可扩展。在 5 个先进模型和 30 名用户真实样本上,触发成功率达 93.5%,额外延迟低于 2ms,准确率下降不超过 1.4%。对 Google Play 真实移动深度学习应用的实证研究还发现 54 个易受攻击应用,包括热门和安全关键应用,提示加强已部署模型保护。
Deep learning models are increasingly used in mobile applications as critical components. Unlike the program bytecode whose vulnerabilities and threats have been widely-discussed, whether and how the deep learning models deployed in the applications can be compromised are not well-understood since Neural Networks are usually viewed as a black box. In this paper, we introduce a highly practical backdoor attack achieved with a set of reverse-engineering techniques over compiled deep learning models. The core of the attack is a neural conditional branch constructed with a trigger detector and several operators and injected into the victim model as a malicious payload. The attack is effective as the conditional logic can be flexibly customized by the attacker, and scalable as it does not require any prior knowledge from the original model. We evaluated the attack effectiveness using 5 state-of-the-art deep learning models and real-world samples collected from 30 users. The results demonstrated that the injected backdoor can be triggered with a success rate of 93.5%, while only brought less than 2ms latency overhead and no more than 1.4% accuracy decrease. We further conducted an empirical study on real-world mobile deep learning apps collected from Google Play. We found 54 apps that were vulnerable to our attack, including popular and security-critical ones. The results call for the awareness of deep learning application developers and auditors to enhance the protection of deployed models.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{abs-2101-06896,
title = {DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injection},
author = {Yuanchun Li and Jiayi Hua and Haoyu Wang and Chunyang Chen and Yunxin Liu},
booktitle = {ICSE},
year = {2021},
doi = {10.1109/icse43902.2021.00035}
}