We show that the MEMS gyroscopes found on modern smart phones are sufficiently sensitive to measure acoustic signals in the vicinity of the phone. The resulting signals contain only very low-frequency information (<200Hz). Nevertheless we show, using signal processing and machine learning, that this information is sufficient to identify speaker information and even parse speech. Since iOS and Android require no special permissions to access the gyro, our results show that apps and active web content that cannot access the microphone can nevertheless eavesdrop on speech in the vicinity of the phone.
forked from yueyuzhao/gyrophone
-
Notifications
You must be signed in to change notification settings - Fork 0
tachen-cs/gyrophone
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
gyrophone-attack? ndss20?
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- MATLAB 93.3%
- Java 2.5%
- Python 2.0%
- HTML 1.3%
- C 0.7%
- M 0.1%
- Shell 0.1%