Как через телеграмм узнать местоположение человека
Будь в курсе последних новостей из мира гаджетов и технологий
Как вычислить точное местоположение пользователя Telegram


В Telegram существует давняя проблема, позволяющая при определённых обстоятельствах определить точное местоположение пользователя. Разработчики Telegram знают о ней, но считают это не багом или уязвимостью, а фичей.
На GitHub приводится подробное описание проблемы, выложены утилиты для её эксплуатации, а также размещён видеоролик, в котором наглядно показано, как с помощью довольно простых манипуляций можно увидеть положение конкретных людей на карте.
Уязвимость существует уже около года, равно как и инструменты для её эксплуатации. Необходимые условия:
- Злоумышленнику известно, в каком городе проживает жертва, которую нужно выследить
- У жертвы включена функция People Nearby («Люди рядом»), позволяющая видеть, кто поблизости использует Telegram
- Жертва разрешила добавить себя в список People Nearby

Проблема усугубляется тем, что Telegram показывает человека с точностью до метра, поэтому триангуляция позволяет очень точно определить, где он находится. Координаты в системе GPS определяется довольно точно, хотя и допускается погрешность в 50 метров. Если бы Telegram округлял расстояние до пользователей до километра, точно вычислить местоположение жертвы было бы невозможно.
Функции, схожие с People Nearby в Telegram, были в Tinder и Line, но эти сервисы отказались от них, когда ИБ-исследователи показали, как и их помощью можно вычислить, где находится конкретный человек. People Nearby используется в Telegram как неофициальный сервис знакомств, и мессенджер не собирается избавляться от этой фичи или вносить изменения в её работу.
Автор утверждает, что эта уязвимость активно эксплуатируется, но не для слежки за людьми, а мошенниками. Они запускают ботов с красивыми девушками на аватарах, а затем «разводят» тех, кто пытается познакомиться с ними. Жертвы видят, будто девушка находится рядом, предлагают встретиться, а бот выманивает у них деньги.
Уязвимость в Telegram позволяет определить местонахождение пользователя
Популярный мессенджер Telegram содержит уязвимость, благодаря которой можно определить точное местонахождение пользователя.
Мессенджер Telegram предоставляет пользователям функцию «Люди рядом», благодаря которой можно определить местоположение клиента соцсети с точностью до нескольких десятков метров.
Сообщение о найденной уязвимости опубликовал в своем блоге энтузиаст Ахмед Хасан. Несколько лет назад он уже сообщал об аналогичном недостатке команде разработчиков мессенджера Line. Создатели мессенджера выплатили Хасану премию в размере тысячи долларов и устранили проблему.
Хотя Telegram показывает лишь расстояние до того или иного пользователя в списке, определить его точное местоположение можно при помощи триангуляции. Для этого нужно дважды изменить своё местоположение, отмечая каждый раз расстояние до пользователя, а затем нанести на карту три круга с центром в своих координатах и радиусом, равным найденному расстоянию. Пользователь будет находиться в точке пересечения окружностей. При этом найти можно только тех, кто пользуется функцией «Люди рядом».
Стоит отметить, что альтернативные решения в других приложениях для просчёта расстояния между пользователями предусматривают добавление к координатам случайного числа, что делает невозможным определение реальной геопозиции, но в случае с Telegram разработчики решили пренебречь этой дополнительной мерой безопасности.
Telegram позволяет узнавать координаты людей с точностью до метра

Привет, %username%!
В телеге давно есть опциональная фича find people nearby, которая показывает точное расстояние до людей поблизости. Если использовать GPS спуфинг и трилатерацию (не путать с триангуляцией), то можно узнавать координаты людей в любой точке планеты с точностью до метра.
Поскольку телега в течение 30 дней игнорировала сообщение об этой «фиче», автор выложил всё на github.
Алгоритм поиска конкретного человека довольно простой
Узнаём примерное местоположение жертвы, например город.
Случайным образом выбираем точку для обзора в этом городе. Телега позволяет менять свою локацию примерно 1 раз в 10 минут.
Повторяем п.2 пока не найдем искомого человека.
Запоминаем свои координаты и расстояние до человека.
Выбираем еще пару точек в этой области, между которыми будет 5-6 км и повторяем п.4.
Сохраняем всё в Excel и загружаем на https://www.gpsvisualizer.com/.
Там где круги пересекаются и будет находиться ваша жертва
Этот процесс можно автоматизировать, чтобы просто следить за случайными людьми в некоторой области. Автор использовал довольно оригинальное решение с автоматизацией GUI клиента
Так же это может быть использовано для подглядывания за групповыми чатами, созданными под конкретную локацию.
Как вычислить местоположение человека через Телеграм

В мессенджере есть функция под названием «Люди рядом», благодаря которой вы и сможете обнаружить локацию человека.
Для нахождения «цели» нужно, чтобы и у неё, и у вас был активирован вышеупомянутый пункт. Тогда Telegram покажет точное расстояние до пользователя.
Только учтите, что функция имеет ограничение по дистанции: она работает на расстоянии не более 7 миль (11,3 км).
Мы отобрали статьи со всего интернета, чтобы вы смогли не только сэкономить свои деньги, но и заработать, а также множество других полезных материалов! Все это находится в Приватном разделе статей!