paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Investigating White-Box Attacks for On-Device Models

面向端侧模型的白盒攻击研究
ICSE Proceedings of the IEEE/ACM 46th International Conference on Software Engineering2024匹配度 3/10 · 论文关注端侧 TFLite 模型的白盒攻击与逆向工程,涉及编译模型到可调试版本的转换,属于机器学习与程序语言交叉,但与画像核心(静态分析用于 ML/Agent 程序、LLM/Agent 改进静态分析、浮点程序分析、贝叶斯程序分析及其与 LLM 交叉)没有直接关联。其目标为安全攻击而非程序分析或形式化验证,因此匹配度较低。引用 10 inbox
Mingyi Zhou, Xiang Gao, Jing Wu, Kui Liu, Hailong Sun, Li Li
crossref: 2026-09-12

AI 速览

一句话:提出 REOM 逆向框架,将编译后的 TFLite 端侧模型还原为可调试版本,使白盒攻击更有效。

移动应用集成深度学习,端侧模型易被提取,但现有攻击只能做黑盒(间接白盒)攻击,因 TFLite 等框架不支持梯度计算,效果与效率受限。本文指出这低估了端侧攻击危害,系统分析将端侧模型转为可调试版本的难点,并提出逆向工程框架 REOM,自动把编译后的 TFLite 模型还原为可调试版本以支持白盒攻击。在 244 个 TFLite 模型上,REOM 自动转换成功率达 92.6%;相比替代模型攻击,成功率从 10.23% 升至 89.03%,扰动缩小百倍(1.0→0.01)。研究强调应审慎选择部署策略并用白盒方法评估脆弱性。

问题
端侧深度学习模型可从移动应用中提取,但受 TFLite 等框架不支持梯度计算限制,现有攻击只能采用黑盒或间接白盒方法,可能低估真实危害。
方法
通过分析将端侧模型转为可调试版本的困难,提出 REOM 逆向工程框架,自动将编译后的 TFLite 模型还原为可调试形式,以直接执行白盒攻击。
评估
在 244 个 TFLite 模型上评估转换成功率,并与基于替代模型的攻击比较攻击成功率和扰动大小。
原文摘要(Abstract)

Numerous mobile apps have leveraged deep learning capabilities. However, on-device models are vulnerable to attacks as they can be easily extracted from their corresponding mobile apps. Although the structure and parameters information of these models can be accessed, existing on-device attacking approaches only generate black-box attacks (i.e., indirect white-box attacks), which are less effective and efficient than white-box strategies. This is because mobile deep learning (DL) frameworks like TensorFlow Lite (TFLite) do not support gradient computing (referred to as non-debuggable models), which is necessary for white-box attacking algorithms. Thus, we argue that existing findings may underestimate the harm-fulness of on-device attacks. To validate this, we systematically analyze the difficulties of transforming the on-device model to its debuggable version and propose a Reverse Engineering framework for On-device Models (REOM), which automatically reverses the compiled on-device TFLite model to its debuggable version, enabling attackers to launch white-box attacks. Our empirical results show that our approach is effective in achieving automated transformation (i.e., 92.6%) among 244 TFLite models. Compared with previous attacks using surrogate models, REOM enables attackers to achieve higher attack success rates (10.23%→89.03%) with a hundred times smaller attack perturbations (1.0→0.01). Our findings emphasize the need for developers to carefully consider their model deployment strategies, and use white-box methods to evaluate the vulnerability of on-device models. Our artifacts 1 are available.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11314,
  title = {Investigating White-Box Attacks for On-Device Models},
  author = {Mingyi Zhou and Xiang Gao and Jing Wu and Kui Liu and Hailong Sun and Li Li},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3597503.3639144}
}