Исследователи научились следить за смартфонами по заряду батареи
Исследователи из Стэнфордского университета и израильской компании Rafael научились определять местоположение смартфона по расходу батареи.
Потребление заряда батареи зависит от удаленности аппарата от сотовой вышки, а также препятствий на местности — гор, зданий и так далее. Исследователи провели следующий опыт. Сначала они проехали по нескольким маршрутам с телефонами и записали показания потребления энергии. Потом они выбирали случайный из освоенных маршрутов и ехали по нему со смартфоном LG Nexus 4 на Android.
В итоге выяснилось, что сопоставив информацию о потреблении энергии на том или ином маршруте с данным с LG, можно с 90-процентой точностью определить, на каком маршруте находится устройство. Сейчас исследователи работают над улучшением точности определения местонахождения смартфона — пока она варьируется от нескольких метров до сотен.
С незнакомыми маршрутами метод работает хуже, поэтому для полноценной слежки его использовать не получится. Тем не менее, как обращают внимание исследователи, производители (в частности, компания Google, разработавшая операционную систему Android) недостаточно следят за безопасностью своих устройств.
Android предоставляет данные о заряде батареи любому приложению без согласия пользователя. Поэтому создатель любого приложения может теоретически собирать информацию о местоположении пользователей, даже не запрашивая согласия на доступ к GPS и Wi-Fi.
Если проехать по одному маршруту несколько раз, можно четко зафиксировать профили сигнала и потребления энергии, говорит исследователь из Стэнфорда Ян Михалевски: «Мы показали, что этих данных достаточно для того, чтобы точно определить маршрут — например, едете вы из центра на окраину или с окраины в центр». (англ. яз.)