Исследователи из Университета штата Вирджиния Тек, Университета электронной науки и техники Китая и Microsoft недавно опубликовали статью, в которой обсуждается, как им удалось осуществить атаку подмены GPS, которая смогла отвлечь водителей на неверное место назначения без обнаружения. Оборудование, которое они использовали для атаки, было недорогое и состояло из готовых компонентов. Оно состояло из Raspberry Pi 3, HackRF SDR, небольшой антенны-«штырь» и мобильного блока питания, вместе образовавших общую стоимость всего около 225 долларов. HackRF — это передающий SDR.
Идея состоит в использовании HackRF для создания поддельного сигнала GPS, который заставит Google Maps на устройстве Android считать, что его текущее местоположение отличается. Они применяют умный алгоритм, который обеспечивает, что поддельное местоположение GPS остается согласованным с фактическими дорожными сетями, чтобы водитель не заметил, что что-то не так.
Атака ограничена тем, что зависит от того, что водитель обращает внимание только на пошаговые указания, и не внимательно смотрит на карту, или не имеет знаний дорог. Например, подделка сигнала на ближайшее местоположение на другой дороге может привести к тому, что GPS выдаст неверное аудио-направление «влево/вправо». Однако в их реальных тестах они смогли показать, что 95% испытуемых следовали за поддельной навигацией к неверному месту назначения.
В прошлых публикациях мы видели, как HackRF и другие передаточно‑способные SDR также используются для подмены GPS в других ситуациях. Например, некоторые игроки некогда популярной игры Pokemon Go с дополненной реальностью обманывали с помощью HackRF подмены GPS. Другие применяли подмену GPS, чтобы обойти ограничения на полёты дронов и отклонить супер-яхту. Также считается, что иранское правительство использовало GPS-подмену, чтобы безопасно отклонить и захватить американский стелс-дрон в 2011 году.
Другие исследователи работают над повышением устойчивости GPS. Aerospace Corp. используют HackRF, чтобы попытаться объединить GPS с другими методами локализации, например с использованием локализующих сигналов от радиобашен и других спутников.
[Также отмечено на Ars Technica]

Источник:
