关于 Android 设备的 Root 检测策略
密码学与安全
2020-12-04 v1 网络与互联网体系结构
摘要
Android 操作系统现今运行于大多数智能手机上。其成功一方面源于其对各类智能手机硬件厂商的开放,另一方面源于赋予用户的定制能力。当其他大型智能手机操作系统将用户配置限制于给定功能集时,Android 用户可利用其设备的全部潜力。这一由称为 rooting(获取 root 权限)的过程所实现的高度定制化,即用户将其权限提升至操作系统级别,带来了安全、数据完整性与隐私方面的担忧。若干面向不同检测层次的 Android 设备 rooting 检测机制已经存在。本文引入了源自 Linux 生态系统的进一步策略,并概述了它们在 Android 平台上的用法。此外,我们提出了一种新颖的远程 rooting 检测方法,旨在无线网络中设备间的信任与完整性检查。
引用
@article{arxiv.2012.01812,
title = {On Root Detection Strategies for Android Devices},
author = {Raphael Bialon},
journal= {arXiv preprint arXiv:2012.01812},
year = {2020}
}