EURASIP Journal on Information Security (Jun 2017)

Sensor Guardian: prevent privacy inference on Android sensors

  • Xiaolong Bai,
  • Jie Yin,
  • Yu-Ping Wang

DOI
https://doi.org/10.1186/s13635-017-0061-8
Journal volume & issue
Vol. 2017, no. 1
pp. 1 – 17

Abstract

Read online

Abstract Privacy inference attacks based on sensor data is an emerging and severe threat on smart devices, in which malicious applications leverage data from innocuous sensors to infer sensitive information of user, e.g., utilizing accelerometers to infer user’s keystroke. In this paper, we present Sensor Guardian, a privacy protection system that mitigates this threat on Android by hooking and controlling applications’ access to sensors. Sensor Guardian inserts hooks into applications by statically instrumenting their APK (short for Android Package Kit) files and enforces control policies in these hooks at runtime. Our evaluation shows that Sensor Guardian can effectively and efficiently mitigate the privacy inference threat on Android sensors, with negligible overhead during both static instrumentation and runtime control.

Keywords