Anception:面向 Android 的应用虚拟化
密码学与安全
2014-01-28 v1 操作系统
摘要
恶意软件问题在 Android 设备上已变得十分严重。库操作系统和应用虚拟化都是隔离恶意软件的可能解决方案。不幸的是,Android 尚不存在此类解决方案。设计应用虚拟化机制面临重大挑战,原因有二:(1) 由于游戏的普及,图形性能至关重要;(2) 具有相同 UID 的应用可以共享状态。本文提出了 Anception,这是首个面向 Android 的灵活应用虚拟化框架。它作为对 Android 内核的修改而实现,支持满足上述要求的应用虚拟化。Anception 能够在支持未修改 Android 应用的同时隔离多种类型的恶意软件。基于 Anception 的系统在各种 2D/3D 基准测试中表现出高达 3.9% 的开销,在 SunSpider 基准测试中表现出 1.8% 的开销。
引用
@article{arxiv.1401.6726,
title = {Anception: Application Virtualization For Android},
author = {Earlence Fernandes and Alexander Crowell and Ajit Aluri and Atul Prakash},
journal= {arXiv preprint arXiv:1401.6726},
year = {2014}
}
备注
University of Michigan, Technical Report CSE-TR-583-13