Как узнать местоположение пользователя Телеграмм

Favorite

Пользователь Twitter с ником Mobile Hacker опубликовал короткое видео с демонстрацией простого способа узнать IP-адрес любого пользователя Telegram.

На все у злоумышленника уйдет не больше 5 минут. Чтобы «пробить» юзера, достаточно скачать и запустить на Android-смартфоне эту утилиту, написанную на Python. Она использует протокол STUN.

После этого «хакер» совершает звонок своей жертве и скидывает, как только она принимает вызов. Всё — адрес отображается в программе.

[Обновлено] Комментарий от команды Telegram:

По умолчанию только звонки с Вашими контактами используют peer-to-peer — это подключение между двумя пользователями напрямую, поэтому оба собеседника должны знать IP-адреса друг друга.

Все остальные звонки всегда используют подключение через сервера Telegram. То есть если Вам позвонит кто-то незнакомый, чтобы «попытаться узнать Ваш IP-адрес», ему станет доступен только IP-адрес самого Telegram.

Для дополнительной конфиденциальности пользователи могут отключить peer-to-peer для абсолютно любых звонков (включая контакты), это можно сделать в Настройках > Конфиденциальность > Звонки > Peer-to-Peer (Никогда).

(34 голосов, общий рейтинг: 4.68 из 5)
Хочешь больше? Подпишись на наш Telegram.

Favorite

Пользователь Twitter с ником Mobile Hacker опубликовал короткое видео с демонстрацией простого способа узнать IP-адрес любого пользователя Telegram. На все у злоумышленника уйдет не больше 5 минут. Чтобы «пробить» юзера, достаточно скачать и запустить на Android-смартфоне эту утилиту, написанную на Python. Она использует протокол STUN. После этого «хакер» совершает звонок своей жертве и скидывает, как.

Еще по теме:  Маленькая всплывающая иконка чата Телеграмм

Артём Баусов

Источник: www.iphones.ru

Telegram: получаем IP адрес собеседника

Рассказываю о том, как мне удалось определить IP адрес своего собеседника в Telegram при помощи аудио вызова в мессенджере. Плюс написал bash-скрипт для автоматизации.

Telegram: получаем IP адрес собеседника

Wireshark и STUN

Недавно передо мной стояла задача определить IP-адрес собеседника в мессенджере Telegram. Для этой цели я использовал инструмент анализа сетевого трафика Wireshark, где и обнаружил трафик протокола STUN.

STUN (Session Traversal Utilities for NAT) – это стандартизированный протокол, предназначенный для помощи устройствам, находящимся за NAT (Network Address Translation), в определении своего внешнего IP-адреса и типа NAT, который используется на их шлюзе. Суть протокола заключается в том, чтобы предоставить возможность устройствам узнать свой публичный IP-адрес и определить, какие порты доступны для исходящих соединений.

Одним из ключевых атрибутов, передаваемых в сообщениях STUN, является XOR-MAPPED-ADDRESS. Этот атрибут содержит публичный IP-адрес отправителя сообщения. Направление пакета определяет, чей именно IP-адрес содержится в этом атрибуте: если фрейм направлен ко мне, XOR-MAPPED-ADDRESS покажет мой IP, а если он отправлен от меня – то IP моего собеседника.

Автоматизация

Потратив немного времени решил автоматизировать процесс получения IP своего визави в Telegram с помощью консольной версии Wireshark – tshark.

Принцип работы довольно простой. После старта в течении 5 секунд идет дамп сетевого трафика на сетевом интерфейсе, затем конвертируется в текстовый формат с выделением двух IP из атрибута XOR-MAPPED-ADDRESS, где один из IP принадлежит нашему клиенту.

Сравниваем адреса с нашим публичным адресом и получаем IP адрес удаленного клиента (по пути сравнивая IP на принадлежность к AS Telegram). Бонусом скрипт делает запрос для получения информации об IP адресе, так как не обязательно IP клиента будет принадлежать сотовому оператору. Это может быть и корпоративная сетка тоже.

Еще по теме:  Для кого Телеграм станет платным

Как узнать IP в Telegram?

  1. Устанавливаем Telegram desktop для Linux или Mac.
  2. Устанавливаем tshark (sudo apt install tshark или скачиваем Wireshark для macOS. tshark идет в комплекте).
  3. Запускаем скрипт.
  4. Звоним тому, чей IP адрес нам интересен.
  5. Profit! Мы получили IP нашего Telegram собеседника!
  6. Можно класть трубку.

Установка и запуск на примере Ubuntu 20

$ sudo apt update $ sudo apt install -y python3-pip python3-venv tshark $ git clone https://github.com/n0a/telegram-get-remote-ip $ cd telegram-get-remote-ip $ python3 -m venv venv $ source ./venv/bin/activate $ sudo pip3 install -r requirements.txt $ sudo python3 tg_get_ip.py

UPD 2023: Я переписал скрипт на Python, должно работать стабильнее.

PS. Возможна работа на Android смартфонах с termux и root доступом. Без него трафик не захватить. thshark на termux ставиться легко: pkg install root-repo pkg install tshark.

Источник: n0a.pw

IP — HOST Location Finder

What can do this bot? Readme!
With this robot you can get location information such as country, state, city, zip code, latitude and longitude, ISP, area code and other information about IP or internet address.

Bot Commands

A command must always start with the ‘/’ symbol.

/start start bot /ip get information about ip /host get information about host /help help you to use this robot /info about bot /coder about coder /otherbot see other bot made by coder

Inline Bot
Share this bot
See also

Pro BotoStore.comBotoStore.com

Online

Fast FinancingFast Financing

Get a loan that meets your needs. Apply online and Get funded in a seconds.

Online

SubtitlesSubtitles

I’ll Provide Subtitles Of Movies

Online

Fileprovider Bot (Official) 🤖Fileprovider Bot (Official)

Online

BotoStore — catalog of voice and chatbots, AI https://botostore.com/c/infoip_bot/» target=»_blank»]botostore.com[/mask_link]

Рейтинг
( Пока оценок нет )
Загрузка ...