Telegram позволяет узнавать координаты людей с точностью до метра
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/670/c87/6d5/670c876d5deff19b9835b021a4050b93.png)
Привет, %username%!
В телеге давно есть опциональная фича find people nearby, которая показывает точное расстояние до людей поблизости. Если использовать GPS спуфинг и трилатерацию (не путать с триангуляцией), то можно узнавать координаты людей в любой точке планеты с точностью до метра.
Поскольку телега в течение 30 дней игнорировала сообщение об этой "фиче", автор выложил всё на github.
Алгоритм поиска конкретного человека довольно простой
- Узнаём примерное местоположение жертвы, например город.
- Случайным образом выбираем точку для обзора в этом городе. Телега позволяет менять свою локацию примерно 1 раз в 10 минут.
- Повторяем п.2 пока не найдем искомого человека.
- Запоминаем свои координаты и расстояние до человека.
- Выбираем еще пару точек в этой области, между которыми будет 5-6 км и повторяем п.4.
- Сохраняем всё в Excel и загружаем на https://www.gpsvisualizer.com/.
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/4d0/9f2/abf/4d09f2abf270150eac158bdf92053078.jpeg)
- Там где круги пересекаются и будет находиться ваша жертва
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/745/06e/1c1/74506e1c17e62d32a26af71bd50452ae.jpeg)
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/7d4/d29/a80/7d4d29a8073ef85d135c668011c0eac4.jpeg)
Этот процесс можно автоматизировать, чтобы просто следить за случайными людьми в некоторой области. Автор использовал довольно оригинальное решение с автоматизацией GUI клиента
Так же это может быть использовано для подглядывания за групповыми чатами, созданными под конкретную локацию.
Решение?
- Не включайте эту опцию и друзьям запретите.
- Попросить разработчиков округлять расстояния до километра.