Abstract | ||
---|---|---|
This paper shows that the location of screen taps on modern smartphones and tablets can be identified from accelerometer and gyroscope readings. Our findings have serious implications, as we demonstrate that an attacker can launch a background process on commodity smartphones and tablets, and silently monitor the user's inputs, such as keyboard presses and icon taps. While precise tap detection is nontrivial, requiring machine learning algorithms to identify fingerprints of closely spaced keys, sensitive sensors on modern devices aid the process. We present TapPrints, a framework for inferring the location of taps on mobile device touch-screens using motion sensor data combined with machine learning analysis. By running tests on two different off-the-shelf smartphones and a tablet computer we show that identifying tap locations on the screen and inferring English letters could be done with up to 90% and 80% accuracy, respectively. By optimizing the core tap detection capability with additional information, such as contextual priors, we are able to further magnify the core threat. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1145/2307636.2307666 | MobiSys |
Keywords | Field | DocType |
icon tap,modern smartphones,detection capability,different off-the-shelf smartphones,finger tap,background process,screen tap,modern device,commodity smartphones,core threat,english letter,machine learning,algorithms,measurement,security,design,mobile device | Gyroscope,Computer science,Accelerometer,Real-time computing,Mobile device,Background process,Motion sensors,Embedded system | Conference |
Citations | PageRank | References |
122 | 4.10 | 21 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Emiliano Miluzzo | 1 | 2874 | 166.02 |
Alexander Varshavsky | 2 | 858 | 36.87 |
Suhrid Balakrishnan | 3 | 238 | 14.60 |
Romit Roy Choudhury | 4 | 3951 | 233.31 |