中文

ASVAAN:Android NDK 的半自动侧信道分析

密码学与安全 2022-04-13 v1

摘要

Android 是智能手机最受欢迎的操作系统,也以其灵活性和安全性而著称。然而,尽管总体上被认为非常安全,仍偶尔会发现一些漏洞,可绕过安全控制与边界获取用户敏感信息:其中,侧信道漏洞如今已成为一个重大隐患。尽管存在多种类型的侧信道漏洞,但聚焦于 API 的漏洞仍是一个有待探索的重要领域,迄今为止常通过人工方式分析。仅在最近几年,才出现了一些自动化的解决方案,专注于对 Android 中因操作系统代码库不断增长而产生的侧信道缺陷进行自动扫描;然而,它们存在一些局限性。本文提出了一种发现 Android NDK 侧信道泄漏的新方法,据作者所知,此前从未通过自动或半自动方案对此进行过研究。本工作所描述的方法,在多个 Android NDK 函数中识别出 8 个以上的新侧信道泄漏,从而能够以极高精度推断受害设备上应用与网站的启动行为。这些发现是 Android NDK 函数中首次被发现的侧信道泄漏,并已负责任地披露给 Google 的 Android 安全团队。

关键词

引用

@article{arxiv.2204.05911,
  title  = {ASVAAN: Semi-automatic side-channel analysis of Android NDK},
  author = {Valerio Brussani},
  journal= {arXiv preprint arXiv:2204.05911},
  year   = {2022}
}

备注

11 pages, 3 figures