Компас в смартфоне сможет защитить от хакерских атак

Исследователи разработали приложение для смартфона, которое предотвращает голосовые хакерские атаки благодаря компасу.

3 047
Выбор редакции

Управление гаджетами с помощью голосовых команд — очень удобная функция, однако это дает хакерам возможность взлома. Используя записи голосов пользователей, хакеры могут получить доступ к телефону или любому другому устройству с программным обеспечением для распознавания голоса. Однако исследователи из Университета в Буффало (UB) выяснили, как использовать компас в смартфонах для предотвращения таких атак.

 

Действие приложения основано на магнитометре — крошечной части гаджета, которая обнаруживает магнитное поле Земли и определяет, куда вы направляетесь: на север, юг, восток или запад. Поскольку уже существуют алгоритмы, призванные помешать хакерам, пытающимся сымитировать или синтезировать голос пользователя, исследователи UB сосредоточились на наиболее распространенном способе взлома: когда кто-то проигрывает запись голоса пользователя с другого устройства.

 

Динамик, через который хакер будет воспроизводить записанный голос, также является источником магнитного поля, поэтому приложение использует магнитометр телефона для определения этого поля. Устройство с записанным голосом должно находиться довольно близко от телефона, и при этом система распознавания голоса требует, чтобы телефон качнулся во время произнесения команд. Так магнитометр обнаружит мельчайшие сдвиги в магнитном поле, поступающем от динамика.

 

Сейчас команда исследователей дорабатывает систему с целью сделать приложение доступным.

Concept

Naked Science Facebook VK Twitter
3 047
Комментарии
Аватар пользователя Константин Юрич
25 мин
Не стоит особо отчитываться перед этим искренним и...
Аватар пользователя Юлия Ривера
37 мин
Есть Экотехнопарк, где уже сейчас можно испытать...
Аватар пользователя Юлия Ривера
39 мин
А в чем собственно мошенничество? В ОАЭ заказ на...
Комментарии

Быстрый вход

или зарегистрируйтесь, чтобы отправлять комментарии
Вы сообщаете об ошибке в следующем тексте:
Нажмите Отправить ошибку