В приложении для знакомств вы видите расстояние до собеседника: «В 2,4 км от вас». Кажется, что округленные данные защищают приватность, но с помощью математического метода трилатерации злоумышленник может определить номер вашего дома с точностью до нескольких метров.
Как работает атака методом трилатерации
1. Разница между интерфейсом и API
На экране приложения расстояние округляется, однако внутренние API-серверы оперируют точными координатами с плавающей точкой, передавая в скрытых ответах значения с точностью до метра.
2. Геометрическое пересечение трех точек
Злоумышленник виртуально задает три разные координаты вокруг вашего района и запрашивает расстояние до вашего профиля. Пересечение трех радиусов дает единственную точку — точное местоположение вашей спальни.
3. Отслеживание распорядка дня
Автоматический опрос API позволяет составлять подробную карту ваших перемещений: адрес работы, любимые кафе и время возвращения домой.
Как защитить свое местоположение
- Отключите точную геолокацию: в настройках ОС разрешите приложениям доступ только к примерному местоположению.
- Скройте расстояние в профиле.
- Не открывайте сервисы знакомств дома.
- Проверяйте сетевые параметры через проверка IP и поиск IP.
Защита конфиденциальности с VPNRice
Приложение VPNRice с протоколом RiceGuard и шифрованием ChaCha20-Poly1305 скрывает ваш реальный IP-адрес, блокируя попытки сопоставить сетевые данные с координатами сотовых вышек. Проверьте надежность соединения с помощью тест WebRTC и защитите свою безопасность.



