В приложении для знакомств вы видите расстояние до собеседника: «В 2,4 км от вас». Кажется, что округленные данные защищают приватность, но с помощью математического метода трилатерации злоумышленник может определить номер вашего дома с точностью до нескольких метров.

Как работает атака методом трилатерации

1. Разница между интерфейсом и API

На экране приложения расстояние округляется, однако внутренние API-серверы оперируют точными координатами с плавающей точкой, передавая в скрытых ответах значения с точностью до метра.

2. Геометрическое пересечение трех точек

Злоумышленник виртуально задает три разные координаты вокруг вашего района и запрашивает расстояние до вашего профиля. Пересечение трех радиусов дает единственную точку — точное местоположение вашей спальни.

3. Отслеживание распорядка дня

Автоматический опрос API позволяет составлять подробную карту ваших перемещений: адрес работы, любимые кафе и время возвращения домой.

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

  1. Отключите точную геолокацию: в настройках ОС разрешите приложениям доступ только к примерному местоположению.
  2. Скройте расстояние в профиле.
  3. Не открывайте сервисы знакомств дома.
  4. Проверяйте сетевые параметры через проверка IP и поиск IP.

Защита конфиденциальности с VPNRice

Приложение VPNRice с протоколом RiceGuard и шифрованием ChaCha20-Poly1305 скрывает ваш реальный IP-адрес, блокируя попытки сопоставить сетевые данные с координатами сотовых вышек. Проверьте надежность соединения с помощью тест WebRTC и защитите свою безопасность.

Скачать VPNRice