Бот который узнает айпи по нику в Телеграмме

Если вам когда-нибудь было интересно, как приложения для обмена сообщениями, такие как Telegram и WhatsApp, работают за кулисами ваших разговоров, эта статья для вас. Мы рассмотрим метод обнаружения IP-адреса пользователя, с которым мы взаимодействуем в Telegram, с помощью мощного инструмента анализа сетевого трафика Wireshark.

https://t.me/addlist/MUtJEeJSxeY2YTFi – папка с бесплатными ресурсами и обучающими каналами Golang

Шаг 1: Загрузка Wireshark

Прежде чем мы начнем, вам необходимо загрузить и установить Wireshark на свой компьютер. Скачать его можно на официальном сайте Wireshark.

Убедитесь, что выбрали версию, совместимую с вашей операционной системой.

Шаг 2: Фильтрация трафика STUN

После открытия Wireshark вы увидите интерфейс, фиксирующий сетевой трафик в реальном времени. Давайте отфильтруем трафик STUN, который является протоколом, используемым Telegram для связи.
В строке фильтра нажмите на значок поиска, чтобы открыть опцию поиска. Затем выберите опцию “Строка” и введите в строку поиска “XOR-MAPPED-ADDRESS”.

КАК УЗНАТЬ IP АДРЕС ЛЮБОГО ПОЛЬЗОВАТЕЛЯ ТЕЛЕГРАМ #ai #shorts #telegram

Шаг 3: Начало сбора данных

Теперь мы готовы начать захват данных. Убедитесь, что Wireshark запущен, и сделайте звонок через Telegram пользователю, чей IP-адрес вы хотите обнаружить.
Как только пользователь ответит на звонок, Wireshark начнет отображать захваченные данные. Просмотрите список в поисках информации, связанной с протоколом STUN, и вы найдете IP-адрес пользователя, принявшего звонок.

Шаг 4: Определение IP-адреса

Чтобы легко определить нужный IP-адрес, воспользуйтесь функцией поиска Wireshark. Нажмите на опцию “Найти” и введите в строку поиска “XOR-MAPPED-ADDRESS”. IP-адрес пользователя сразу же появится после этой строки.

Автоматизация с помощью Golang

Используя язык программирования Golang, мы можем автоматизировать весь процесс, описанный выше. Ниже приведен код на языке Golang, который выполняет эту задачу эффективно и надежно:

package main import ( «fmt» «log» «os» «os/exec» «strings» ) func main() < const CAP_PATH = «/tmp/tg_cap.pcap» // Temporary path for pcap capture file const CAP_TEXT = «/tmp/tg_text.txt» // Temporary path for text file with information const CAP_DURATION = «5» // Capture duration in seconds // Get the external IP address of the device ipCmd := exec.Command(«curl», «-s», «icanhazip.com») ipOutput, err := ipCmd.Output() if err != nil < log.Fatal(«Failed to get IP address:», err) >MY_IP := strings.TrimSpace(string(ipOutput)) // Check if Wireshark is installed _, err = exec.LookPath(«tshark») if err != nil < log.Println(«[-] Wireshark not found. Try installing Wireshark first.») log.Println(«[+] Debian-based: sudo apt-get install -y tshark») log.Println(«[+] RedHat-based: sudo yum install -y tshark») os.Exit(1) >fmt.Println(«[+] Discovering User’s IP Address on Telegram using Golang») fmt.Println(«[+] Starting traffic capture. Please wait for», CAP_DURATION, «seconds. «) // Start traffic capture with Wireshark captureCmd := exec.Command(«tshark», «-w», CAP_PATH, «-a», «duration:»+CAP_DURATION) captureOutput, err := captureCmd.CombinedOutput() if err != nil < log.Fatal(«Traffic capture error:», err) >fmt.Println(«[+] Traffic captured.») // Convert pcap file to readable text file convertCmd := exec.Command(«tshark», «-r», CAP_PATH) convertOutput, err := convertCmd.Output() if err != nil < log.Fatal(«Error converting pcap file to text:», err) >err = os.WriteFile(CAP_TEXT, convertOutput, 0644) if err != nil < log.Fatal(«Error writing text file:», err) >fmt.Println(«[+] Pcap file successfully converted to text.») // Check if Telegram traffic is present in the text file if strings.Contains(string(convertOutput), «STUN 106») < fmt.Println(«[+] Telegram traffic found.») // Extract the IP address from the text extractCmd := exec.Command(«cat», CAP_TEXT, «|», «grep», «STUN 106», «|», «sed», «‘s/^.*XOR-MAPPED-ADDRESS: //'», «|», «awk», «» | awk ‘!seen[$0]++'») extractOutput, err := extractCmd.Output() if err != nil < log.Fatal(«Error extracting IP address:», err) >TG_OUT := strings.TrimSpace(string(extractOutput)) IP_1 := strings.Fields(TG_OUT)[0] IP_2 := strings.Fields(TG_OUT)[1] var IP string // Check if the IP address is ours or the recipient’s if MY_IP == IP_1 < IP = IP_2 >else if MY_IP == IP_2 < IP = IP_1 >else < IP = «[-] Sorry. IP address not found.» os.Exit(1) >// Get host information for the IP address hostCmd := exec.Command(«host», IP) hostOutput, err := hostCmd.Output() if err != nil < log.Fatal(«Error getting host information:», err) >fmt.Println(«[+]») fmt.Println(«[+] IP Address:», IP) fmt.Println(«[+] Host:», strings.TrimSpace(string(hostOutput))) fmt.Println(«[+]») // Clean up temporary files err = os.Remove(CAP_PATH) if err != nil < log.Fatal(«Cleanup error:», err) >err = os.Remove(CAP_TEXT) if err != nil < log.Fatal(«Cleanup error:», err) >fmt.Println(«[+] Cleanup completed.») > else < fmt.Println(«[-] Telegram traffic not found.») fmt.Println(«[!]») fmt.Println(«[!] Run this script only >>>AFTER fmt.Println(«[?]») fmt.Print(«[?] Run whois», IP, «? (Y/N): «) // Check if the user wants to run the whois command var answer string fmt.Scanln(Y» < whoisCmd := exec.Command(«whois», IP) whoisOutput, err := whoisCmd.Output() if err != nil < log.Fatal(«Error running whois command:», err) >fmt.Println(string(whoisOutput)) > else < fmt.Println(«[+] Goodbye!») os.Exit(0) >>

Еще по теме:  Как происходит накрутка подписчиков в Телеграм

Заключение

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

Однако важно помнить, что конфиденциальность пользователя всегда должна соблюдаться. Использование этих методов должно осуществляться с соблюдением этических норм и в рамках закона.

Источник: uproger.com

Как отследить человека в телеграмме?

Чтобы увидеть их (и, что важно, «засветиться» самому), нужно зайти в Telegram , перейти в раздел «Контакты» и нажать сверху «Найти людей рядом». Теперь пользователи мессенджера рядом с вами смогут увидеть вас в списке и отправлять вам сообщения — даже если вы закроете приложени

Можно ли вычислить человека в телеграмме?

Telegram позволяет за несколько минут вычислить точные координаты своих пользователей, использующих встроенный сервис «Люди рядом». Алгоритм обнаружения прост, что дает возможность следить за нужным человеком даже тем, у кого нет никаких навыков хакинга.

Как узнать Телеграм человека?

Как по id найти человека в Telegram?

Как поделиться Геолокацией в телеграмме?

Чтобы использовать эту функцию, выберите Местоположение в меню вложения и выберите Поделиться своей геолокацией для . Отправьте геолокацию в группу и на экране будут видны все участники, которые тоже решили поделиться , где они находятся. Удобно, если вам нужно где-то собраться, а никто не знает эти мест

Как найти человека по Айди в телеграмме?

Как можно узнать где находится человек?

Для легального выяснения местонахождения можно воспользоваться услугами операторов связи, например, «локатором», «радаром». Для этого нужно отправить USSD-запрос, пояснил эксперт. Также в некоторых мессенджерах есть функция «направить геолокацию» собеседник

Как узнать когда человек был в сети Телеграм если скрыто?

  1. Если вы сами скрываете время посещения, вы не будете видеть время посещения собеседников тоже. .
  2. Попросите своего друга (или воспользуйтесь вторым аккаунтом) проверить дату посещения для нужного вам пользователя.
Еще по теме:  Как ввостановить Телеграмм ечли нет возможности досупа к номеру телефона

Как найти любого человека в телеграмме?

Как найти пользователя Телеграм через ID?

Что можно узнать по нику в телеграмме?

Бот позволяет получить сведения о имени и фамилии пользователя Telegram , его номер ID, а также привязанный к аккаунту номер мобильного телефона. Для получения информации о пользователе мессенджера Telegram следует направить боту его никнейм или номер ID.

Как по ID найти человека в телеграмме?

Как найти человека в телеграмм без номера телефона?

Как найти пользователя по имени без номера телефона

Как найти Telegram ID?

  1. Для этого, откройте Telegram , и в строке поиска введите userinfobot :
  2. После чего, выберите бота, как на скрине:
  3. Активируйте диалог с ним, и нажмите на кнопку Start :
  4. В итоге, следующим же сообщением вы получите информацию о вашем Telegram аккаунте: login, id , имя, фамилию :

Как отследить Геолокацию по Телеграм?

В прошлом году этот популярный мессенджер обновил функцию «Люди рядом», которая предназначена для общения тех его пользователей, которые находятся поблизости. Чтобы увидеть их (и, что важно, «засветиться» самому), нужно зайти в Telegram , перейти в раздел «Контакты» и нажать сверху «Найти людей рядом

Как поделиться Геолокацией с айфона на андроид?

  1. Нажмите «Настройки» > [ваше имя].
  2. Нажмите «Семейный доступ» > « Поделиться геопозицией».
  3. Нажмите « Поделиться геопозицией» > «С устройства».
  4. Выберите устройство, с которого необходимо предоставить доступ.

Как сделать точку геолокации?

  1. Проведите по экрану сверху вниз.
  2. Нажмите на значок » Геолокация » и удерживайте его. Если значка » Геолокация » нет: .
  3. Выберите Геолокация Определение местоположения.
  4. Включите или отключите параметр Более точное определение местоположения.

Источник: faq-ai.com

«Да я тебя по IP вычислю»: в России пользователей Telegram научились находить по сетевому адресу

Компания «Интернет-поиск» совместно с T.Hunter создала сервис, который позволяет найти пользователя Telegram по IP-адресу. Как сообщается, идентифицировать человека несложно.

Еще по теме:  Телеграмм канал российский или нет

«Да я тебя по IP вычислю»: в России пользователей Telegram научились находить по сетевому адресу

«За секунду на одном IP-адресе может быть до сотни пользователей. Произвести идентификацию человека можно благодаря возможности собирать большие данные, выделять отдельные запросы, отсеивать лишние данные, например другие регионы, данные конечных устройств, с которых он выходит в Сеть, информацию об операционной системе и о том, на какой сайт [заходил] и так далее», — рассказал глава «Интернет-поиск» Игорь Бедеров.

Он уточнил, что большинство сайтов сохраняют логи, в которых есть данные об устройствах пользователя, соединении, сетевом адресе и тому подобном. Отмечается, что к сервису поиска аккаунта человека в Telegram по IP уже подключены 64 источника данных. Эти источники получают сведения с нескольких десятков «собственных сайтов» и больше года собирают данные в самом Telegram с привязкой к пользователю.

Как заявил OSINT-исследователь из компании T.Hunter Владимир Макаров, сейчас в распоряжении сервиса есть сведения примерно на 6 миллионов человек. Таким образом, можно легко найти человека по IP. При этом Telegram в России используют 20,7 миллиона человек. Так что в базе «Интернет-поиска» есть сведения примерно о каждом третьем из них.

Ранее сообщалось, что Telegram впервые обогнал Whatsapp в России.

18 августа 2022 в 20:55

Источник: www.ixbt.com

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