Tracking Mobile Web Users Through Motion Sensors: Attacks and Defenses
Anupam Das, Nikita Borisov, Matthew Caesar
Abstract
Modern smartphones contain motion sensors, such as accelerometers and gyroscopes. These sensors have many useful applications; however, they can also be used to uniquely identify a phone by measuring anomalies in the signals, which are a result of manufacturing imperfections. Such measurements can be conducted surreptitiously by web page publishers or advertisers and can thus be used to track users across applications, websites, and visits. We analyze how well sensor fingerprinting works under realworld constraints. We first develop a highly accurate fingerprinting mechanism that combines multiple motion sensors and makes use of inaudible audio stimulation to improve detection. We evaluate this mechanism using measurements from a large collection of smartphones, in both lab and public conditions. We then analyze techniques to mitigate sensor fingerprinting either by calibrating the sensors to eliminate the signal anomalies, or by adding noise that obfuscates the anomalies. We evaluate the impact of calibration and obfuscation techniques on the classifier accuracy; we also look at how such mitigation techniques impact the utility of the motion sensors. Permission to freely reproduce all or part of this paper for noncommercial purposes is granted provided that copies bear this notice and the full citation on the first page. Reproduction for commercial purposes is strictly prohibited without the prior written consent of the Internet Society, the first-named author (for reproduction of an entire paper only), and the author's employer if the paper was prepared within the scope of employment.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2e30fe5c-25ad-403f-8cb2-22378dc8df43Cited by top-tier papers22
- The Web's Sixth Sense: A Study of Scripts Accessing Smartphone SensorsAnupam Das, Gunes Acar, Nikita Borisov, Amogh PradeepCCS 2018 · 91 citations
- Clock Around the Clock: Time-Based Device FingerprintingIskander Sánchez-Rola, Igor Santos, Davide BalzarottiCCS 2018 · 91 citations
- Watching You Watch: The Tracking Ecosystem of Over-the-Top TV Streaming DevicesHooman Mohajeri Moghaddam, Gunes Acar, Ben Burgess, Arunesh Mathur et al.CCS 2019 · 84 citations
- Most Websites Don't Need to Vibrate: A Cost-Benefit Approach to Improving Browser SecurityPeter Snyder, Cynthia Bagier Taylor, Chris KanichCCS 2017 · 75 citations
- A Privacy Analysis of Cross-device TrackingSebastian Zimmeck, Jie S. Li, Hyungtae Kim, Steven M. Bellovin et al.USENIX Security 2017 · 72 citations
Related papers
- SensorID: Sensor Calibration Fingerprinting for SmartphonesJiexin Zhang, Alastair R. Beresford, Ian SheretS&P 2019 · 68 citations
- Speechless: Analyzing the Threat to Speech Privacy from Smartphone Motion SensorsS. Abhishek Anand, Nitesh SaxenaS&P 2018 · 110 citations
- I Spy You: Eavesdropping Continuous Speech on Smartphones via Motion SensorsShijia Zhang, Yilin Liu, Mahanth GowdaUbiComp 2023 · 18 citations
- Towards Device Independent Eavesdropping on Telephone Conversations with Built-in AccelerometerWeigao Su, Daibo Liu, Taiyuan Zhang, Hongbo JiangUbiComp 2022 · 22 citations
- HandID: Towards Unobtrusive Gesture-independent User Authentication on Smartphones Using Vibration-based Hand BiometricsYuezhong Wu, Wei Song, Chun Tung Chou, Jiankun Hu et al.UbiComp 2025 · 1 citation
