AndroTIME: Identifying Timing Side Channels in the Android API

Gerald Palfinger*, Bernd Prünster, Dominik Ziegler

*Korrespondierende/r Autor/in für diese Arbeit

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

The permission system of Android has continuously evolved to better guard the privacy of users. New permissions have been introduced and existing methods which were abused now require a permission or have been entirely removed. Retrieving private data about users without their consent is thus getting continuously harder for applications.
In this paper, we systematically analyse how timing-based side channels in the Android API can be used to circumvent this tight permission system. We introduce AndroTIME, a framework to automatically detect such side channels in the Android API. Using this automated approach, we were able to identify several new timing-based side-channel leaks in Android 10 and Android 11. The detected side channels enable querying for installed applications, active accounts, files, and browser logins. The leaked information could be used to fingerprint users, detect secret user habits, or even infer a concrete user identity.
Originalspracheenglisch
TitelProceedings - 2020 IEEE 19th International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2020
Redakteure/-innenGuojun Wang, Ryan Ko, Md Zakirul Alam Bhuiyan, Yi Pan
ErscheinungsortChina
Seiten1849-1856
Seitenumfang8
ISBN (elektronisch)9781665403924
DOIs
PublikationsstatusVeröffentlicht - 2021
VeranstaltungThe 19th IEEE International Conference on Trust, Security and Privacy in Computing and Communications - Guangdong Hotel, Hybrider Event, Guangzhou, China
Dauer: 29 Dez 20201 Jan 2021
http://ieee-trustcom.org/TrustCom2020/

Konferenz

KonferenzThe 19th IEEE International Conference on Trust, Security and Privacy in Computing and Communications
KurztitelIEEE TrustCom 2020
LandChina
OrtHybrider Event, Guangzhou
Zeitraum29/12/201/01/21
Internetadresse

Fingerprint

Untersuchen Sie die Forschungsthemen von „AndroTIME: Identifying Timing Side Channels in the Android API“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren