Статья Интересно Деанонимизация пользователей мессенджеров при помощи P2P-соединения.

Emilio_Gaviriya

Moderator
Original poster
Moderator
Сообщения
104
Реакции
21
Cuba, Habana
t.me
Деанонимизация пользователей мессенджеров при помощи P2P-соединения.
Обложка Эскобар.jpg
Представьте себя разработчиком мессенджера мгновенного обмена текстовыми сообщениями с возможностью голосового общения (примерно такого, как Telegram).
Вы вложили сотни тысяч долларов, разработали клиентскую и серверную части, современный сайт и теперь выходите на рынок со своим решением и готовностью вложить еще сотни тысяч долларов в рекламу.
Вы арендовали сервера в датацентрах, расположенных в различных частях мира (даже если вы решили начать скромно, сервера точно будут нужны в Европе, Азии и Америке), и наняли штат сотрудников, которым регулярно необходимо выплачивать заработную плату.
И вот вы запустились, оказавшись на рынке, где вас ждет непростая конкуренция с другими мессенджерами, включая WhatsApp, Viber, Signal, Skype и Telegram.
Как пользователи выбирают средства связи для деловых и личных коммуникаций? Четыре основных, на мой взгляд, критерия: распространенность, безопасность, удобство и качество. Поговорим о качестве.

Допустим, вашим мессенджером пользуются Иван из Новосибирска и Сергей из Уфы.
Иван пишет сообщение Сергею, и оно в виде зашифрованных данных идет из Новосибирска в датацентр Европы или Азии и затем оттуда в Уфу к Сергею.
Сообщение пролетает едва ли не половину земного шара, а может и больше, если предположить, что приложение Сергея работает через proxy-сервер в США. Скорость доставки будет зависеть не только от расстояния между собеседниками, но и от загруженности сети, однако при отправке текстовых сообщений это малозаметно.
Но вот Иван и Сергей решают пообщаться голосом, где скорость и качество доставки данных уже серьезно влияют на качество связи. В этом случае у них просто не получится нормально поговорить: звук будет прерываться, доходить с задержкой. Как вы думаете, кого обвинят Сергей и Иван? Расстояние? Свое непонимание архитектуры мессенджера? Нет, они обвинят ваш мессенджер и перейдут к конкуренту.
Вы думаете, что же вам предпринять, и приходите к выводу, что самое правильное решение – исключить ваши сервера, а еще лучше и все прокси, указанные в приложении, если только такая возможность у вас есть.
Зная IP-адреса собеседников, нет никакой сложности соединить их напрямую, исключив ваш сервер, это называется P2P-соединение. Все гениальное просто. Теперь данные не путешествуют по миру, а проходят всего немногим более 2000 км (по самым скромным подсчетам, Уфа – Амстердам – Новосибирск – это более 9500 км).
А вот со средствами проксирования сложнее. Если прокси-сервер, прописанный в приложении, можно убрать при соединении между собеседниками, предварительно проверив, может ли приложение подключаться без него, то правильно настроенный VPN вы уже не уберете. Для понимания: если в цепочке будет прокси-сервер в Нью-Йорке, расстояние Уфа – Нью-Йорк – Новосибирск выйдет примерно в 18 000 км.
Я пишу примерные цифры, основываясь на географических расстояниях и данных поисковой выдачи, на практике расстояния могут быть значительно больше заявленных мной. Я не анализировал, где проходят интернет-кабели и какое расстояние составляют.
Итак, качество связи улучшается, и Сергей с Иваном становятся довольными пользователями вашего мессенджера.

Но у Ивана есть недоброжелатели, которые хотят получить его IP-адрес, зная только контакт в мессенджере.
Они совершают звонок Ивану, ваш мессенджер, естественно, пробует соединить собеседников напрямую. Злоумышленники же проверят, на какой IP-адрес мессенджер пытается выполнить звонок, это и будет IP-адресом Ивана.
Вы, как владелец мессенджера, осведомлены о такой проблеме, и у вас есть два пути. Первый – игнорировать проблему, как длительное время делало руководство Skype. В результате популярность получили так называемые Skype резольверы - сайты или программное обеспечение, которое позволяло по логину узнать IP-адрес владельца, а некоторые даже историю используемых IP-адресов.

Предлагаемое на черном рынке программное обеспечение могло регулярно мониторить статус жертвы и ее IP-адрес.
Да, от Skype резольверов существовала защита, например, можно было разрешить совершать звонки только контактам или прописать в настройках прокси протокол HTTPS, хост 127.0.0.1, порт 40031, но по умолчанию ничего этого в настройках не было.
Гораздо печальнее, что проблема затронула и Telegram, когда после появления звонков десктопное приложение не имело настроек для защиты от P2P-соединения. Проблему быстро исправили, однако некоторое время все пользователи десктопной версии Telegram были подвержены данной угрозе.
Создатель Telegram Павел Дуров, комментируя уязвимость, сослался на то, что она затронула лишь 0,01% всех вызовов, а также указал, что конкуренты вроде WhatsApp и Viber допускают утечку IP-адресов в ста процентах случаев.
Вот почему, в отличие от WhatsApp или Viber, Telegram всегда предоставлял своим пользователям возможность отключать вызовы P2P и передавать их через сервер Telegram. Более того, в большинстве стран мы отключили P2P по умолчанию.
- Павел Дуров.

Второй путь - защита пользователей, например, отключить P2P по умолчанию или оставить только для контактов.

Защита от деанонимизации через P2P-соединения.
В случае с Telegram, для защиты необходимо убедиться, что P2P-звонки отключены в настройках или в крайнем случае оставлены только для контактов (Настройки>Конфиденциальность>Голосовые звонки).
photo_2019-02-26_12-50-52.jpg

Немного социальной инженерии.
Описанным ниже способом я помог получить IP-адрес одного мошенника с Telegram. К сожалению, жертве это не помогло, так как мошенник оказался из другой страны, но вам история может стать полезной пищей для размышления.
Мы вышли на мошенника как очередная жертва, представившись молодой девушкой, и, войдя в доверие, попросили голосом рассказать о его услуге. Причем, предварительно подключив подругу, мы отправляли ему аудио с женским голосом, было много комплиментов, много смайликов – и рыбка клюнула.
Но связь то и дело обрывалась при попытке соединения, и тогда девушка прислала это сообщение: «У тебя, наверное, в настройках звонков P2P не включено, потому и не можем общаться, включи в настройках тележки».
Вы не поверите, но он включил и поделился своим IP-адресом с нами. Наверное, с матерым хакером такое не пройдет, а вот различных мошенников и наркоторговцев так вычислять можно.
 
Название темы
Автор Заголовок Раздел Ответы Дата
Emilio_Gaviriya Статья Деанонимизация пользователей Tor через файлы-приманки. Анонимность и приватность 1
Little_Prince Деанонимизация пользователей по фото. Анонимность и приватность 4
G Деанонимизация Полезные статьи 3
Support81 Фишинг-кит CryptoChameleon ориентирован на пользователей мобильных устройств Новости в сети 0
Support81 Власти бессильны: количество пользователей VPN в России выросло на 37% за год Новости в сети 0
Support81 Вирус с Уолл-Стрит: приложения для займов тайно крадут данные 12 млн. пользователей Android Новости в сети 0
Support81 Швейцарская иллюзия безопасности: что скрывает почтовый сервис ProtonMail от своих пользователей? Новости в сети 0
turbion0 Интересно Полиция в России хочет получать доступ к личным данным пользователей в интернете до решения суда Новости в сети 1
Support81 Telegram как минное поле: новая угроза для пользователей Android Новости в сети 0
Support81 Шпионаж обернулся утечкой: хакеры выложили в сеть данные тысяч пользователей LetMeSpy Новости в сети 0
Denik Интересно Данные 7 000 000 пользователей Robinhood выставлены на продажу Новости в сети 3
Denik Интересно 17 000 пользователей по всему миру атакованы банкером QakBot с начала года Новости в сети 0
DOMINUS Хакеры атакуют пользователей криптовалют через серверы в сети Tor Новости в сети 0
DOMINUS Государственные приложения передают данные пользователей Новости в сети 2
DOMINUS Новая уязвимость TikTok позволяет собирать личные данные пользователей Новости в сети 1
DOMINUS Утечка данных пользователей криптобиржи BuyUCoin Новости в сети 1
Denik Интересно Данные пользователей 18 компаний опубликованы хакерами совершенно бесплатно Новости в сети 0
K Интересно 40 600 000 пользователей Telegram (2020) Другое 0
L Интересно Мошенники вымогают «штрафы» у пользователей Android от имени ФБР Новости в сети 0
L Интересно У провайдера фиатных сервисов биржи Kraken произошла утечка данных пользователей Новости в сети 0
Denik Интересно Данные 20 млн пользователей каталога приложений Aptoide опубликованы на хакерском форуме Новости в сети 0
L Интересно Основная часть пользователей eToro инвестирует в XRP Новости в сети 0
S База Facebook пользователей 2.3 миллиона Другое 0
D InstaSpider - инстаграм программа шпион для мониторинга новых подписчиков пользователей Продажа софта 9
E VkSearch — бесплатный парсер пользователей ВК Бруты/Парсеры/Чекеры 1
Admin Описание групп пользователей Информация по работе сайта и форума 0
N Подписка Combo Mail.Ru на 30 дней бесплатно (для новых пользователей) Другое 0
M Проекты ФСБ: от деанонимизации пользователей браузера Tor до исследования уязвимости торрентов Новости в сети 2
A Apple сообщила о запросах правоохранительных служб России на раскрытие данных пользователей Новости в сети 0
V 13 миллиардов почт и паролей пользователей Полезные статьи 11
A [Парсер пользователей BHF.IO] Другие ЯП 4
G Раскрываем номера пользователей Telegram Полезные статьи 11
Little_Prince Смотрим скрытые аудиозаписи пользователей ВК . Полезные статьи 0
H Хакеры похитили средства пользователей NiceHash на $60 млн (обновлено) Новости в сети 0
R Сливаю видео с личных переписок пользователей ВК Корзина 2
S Мошенники придумали новый способ обмана пользователей iOS-устройств Новости в сети 0
S Фальшивое приложение Tor атакует пользователей «Темной паутины» Новости в сети 0
F Steam Накрутка пользователей в группы [Софт] | by Грач Spam/DDOS/Malware 4
S Троян TrickBot атакует пользователей PayPal и CRM-систем Новости в сети 0
S Фишинговый сайт PayPal запрашивал у пользователей селфи с паспортом Новости в сети 0
P Крадем учетные записи пользователей с помощью уязвимости Полезные статьи 0
O Wifijammer (отключения всех пользователей от WiFi точки) WiFi/Wardriving/Bluejacking 2
Admin Неизвестный ботнет ежедневно атакует пользователей в США Новости в сети 0
Admin В 2013 году ФБР взламывало пользователей даркнет-сервиса TorMail без разбора Новости в сети 5
NickelBlack Браузерный аддон Web Of Trust, установленный 140 млн раз, продавал данные пользователей Новости в сети 2
Admin Yahoo! просматривала переписку всех пользователей по запросу спецслужб Новости в сети 0
АнАлЬнАя ЧуПаКаБрА VkSearch — бесплатный парсер пользователей ВК Бруты/Парсеры/Чекеры 3
Admin Группы пользователей Информация по работе сайта и форума 7
DOMINUS Проверено Блокировка (BAN) соц.сетей и мессенджеров [INSTAGRAM, WhatsApp, FaceBook (FB), Telegram, VK, OK и многих других] Ищу работу. Предлагаю свои услуги. 0
eyegod Ожидает оплаты ✅Взлом/доступ мессенджеров,соц.сетей,почт,сайтов | Удаленный доступ | Очистка КИ/Информации из сети⚡ Ищу работу. Предлагаю свои услуги. 1

Название темы