作者
Hang Zhang, Dongdong She, Zhiyun Qian
发表日期
2016/10/24
图书
Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security
页码范围
1663-1674
简介
ION is a unified memory management interface for Android that is widely used on virtually all ARM based Android devices. ION attempts to achieve several ambitious goals that have not been simultaneously achieved before (not even on Linux). Different from managing regular memory in the system, ION is designed to share and manage memory with special constraints, e.g., physically contiguous memory. Despite the great flexibility and performance benefits offered, such a critical subsystem, as we discover, unfortunately has flawed security assumptions and designs. In this paper, we systematically analyze ION related vulnerabilities from conceptual root causes to detailed implementation decisions. Since ION is often customized heavily for different Android devices, the specific vulnerabilities often manifest themselves differently. By conducting a range of runtime testing as well as static analysis, we are able to …
引用总数
2016201720182019202020212022202312236564
学术搜索中的文章
H Zhang, D She, Z Qian - Proceedings of the 2016 ACM SIGSAC Conference on …, 2016