Классический форум-трекер
canvas not supported
Нас вместе: 4 270 616


Скидка 20% на Amnezia VPN для друзей NoNameClub

WhatsApp, Telegram и Signal выдают телефонные номера всех пользователей


Страницы:   Пред.  1, 2, 3, 4, 5, 6  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> А знаете ли вы..
Автор Сообщение
frontov ®
RG Soft
Стаж: 15 лет 2 мес.
Сообщений: 9743
Ratio: 127.152
Поблагодарили: 718894
100%
russia.gif
Синхронизация мессенджера с контактами из адресной книги (contact discovery) — очень удобная функция. Когда новый человек ставит приложение, то в него автоматически добавляется большой список контактов, а если кто-то впервые установил мессенджер, то уведомление об этом приходит всем его знакомым. К сожалению, данную функцию могут использовать государственные службы и другие злоумышленники для выслеживания людей. Существующие методы защиты пока не очень эффективны.

Масштаб утечек оценили специалисты из Вюрцбургского университета и Дармштадтского технического университета (Германия), который провели самое масштабное в истории исследование с краулингом телефонных номеров в трёх мессенджерах: WhatsApp, Telegram и Signal. Результаты неутешительные: WhatsApp и Signal сливают номера пользователей в большом масштабе.

Хотя у Telegram очень жёсткие лимиты на количество запросов к API, он тоже не полностью защищён.

Протоколы пересечения закрытых множеств

Для поиска по контактам без раскрытия информации предназначены криптографические протоколы пересечения закрытых множеств (private set intersection). Эта техника вычисляет пресечение входного множества одной стороны («клиент») с входным множеством второй стороны («сервер»), так что клиенту известен только набор пересечений, а серверу известен только размер входного набора клиента.

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

Утечка социального графа

На прошлогодней конференции по компьютерной безопасности USENIX Security 2019 был представлен доклад с доказательством, что многие мобильные мессенджеры (в том числе WhatsApp) облегчают обнаружение контактов, загружая на сервер все контакты из адресной книги пользователя, и впоследствии хранят их на сервере, даже если совпадение не найдено. Благодаря этому сервис может уведомлять пользователя о новых зарегистрированных контактах, а также строить полный социальный граф каждого человека. Эти графы дополняются информацией из других источников. Главная проблема конфиденциальности заключается в том, что контактные данные могут утечь в открытый доступ и использоваться для мошенничества, дискриминации, шантажа, вреда репутации или полицейского расследования. Сервер также может быть скомпрометирован, что приводит к раскрытию конфиденциальной информации, даже если разработчики мессенджера сами не продавали накопленную базу.

Чтобы защититься от этой угрозы, некоторые мобильные приложения (включая Signal) хэшируют контакты. К сожалению, низкая энтропия телефонных номеров позволяет легко обратить (расшифровать) хэши, поэтому такая защита неэффективна.

Краулинг

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

Полностью блокировать такую атаку сервисы не в состоянии, поскольку у пользователей должна быть возможность запрашивать с сервера информацию о контактах. Единственный метод защиты — ограничение количества запросов (см. таблицу ниже в разделе с описанием атаки).

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

Предыдущие научные работы показали, что отслеживая метаданные пользователей в мессенджерах (время появления в онлайне), можно построить точные модели поведения.


Сопоставление такой информации с другими социальными сетями и общедоступными источниками данных позволяет третьим лицам построить ещё более детальные профили.

В коммерции такие знания используются для таргетированной рекламы или мошенничества, с персональной точки зрения — для шантажа или планирования преступления, а с точки зрения государства — для преследования граждан. Так власти Гонконга вычисляли пользователей, которые состоят в протестных группах Telegram. Данные нескольких тысяч пользователей телеграм-канала были опубликованы в России в 2019 году (как показало расследование, источником данных является МВД).


Известно, что для краулинга российских пользователей работает программа-деанонимизатор Insider Telegram. Разработчики говорят, что перебор номеров позволил составить базу из более чем 10 млн пользователей. Сервис якобы показывает, какой номер телефона соответствует аккаунту Telegram.


Insider Telegram работает в составе системы «Демон Лапласа» (только для юрлиц и государственных органов), ходят слухи об аналогичной системе «Криптоскан» и других разработках.

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

Атака на мессенджеры: результаты

Немецкие исследователи в своей научной работе продемонстрировали два вида атак на мессенджеры:
  • обращение хэша: создание больших словарей со всеми возможными значениями хэшей для всех телефонных номеров в мире, брутфорс в hashcat, радужные таблицы новой конструкции.
  • краулинг: в течение нескольких недель исследователи смогли проверить 10% всех номеров мобильных телефонов США в WhatsApp и 100% в Signal. Результаты показаны в таблице ниже.

Сравнение мессенджеров

Для краулинга исследователи использовали скромные ресурсы:
  • бесплатное приложение Hushed для регистрации клиентов с новыми телефонными номерами; (скриншот)
  • подписка VPN для смены IP-адресов;
  • один ноутбук с эмуляторами нескольких Android-устройств.

Для краулинга контактов WhatsApp в эмуляторе запускалось официальное приложение, с интерфейсом которого взаимодействовал фреймворк UI Automator. В адресную книгу устройства для начала вставили 60 000 телефонных номеров. Если кто-то из них зарегистрирован в WhatsApp, то извлекались данные его профиля. Новые аккаунты WhatsApp регистрировались в ручном режиме через фейковые телефонные номера Hushed.

Коммуникация с Telegram производилась через официальную библиотеку TDLib, которая выпускается для многих языков и платформ. Любое приложение можно выдать за клиент Telegram, если интегрировать библиотеку TDLib и получить аутентификационный токен, что делается с минимальными усилиями.

Для Signal был написан скрипт Python для отправки запросов на регистрацию и поиска контактов.

Исследователи выяснили лимиты на количество запросов в каждом мессенджере, а также ряд других интересных фактов. Например, что Telegram API раскрывает конфиденциальные метаданные, в том числе о телефонах, не зарегистрированных в Telegram и о количестве пользователей, у которых в адресной книге есть этот незарегистрированный номер (см. описание переменной importer_count в документации Telegram API).

WhatsApp и Telegram передают контактную информацию открытым текстом (по зашифрованным каналам). WhatsApp хранит номера зарегистрированных пользователей на серверах в открытом виде, а номера незарегистрированных пользователей хэширует в MD5.

Signal не хранит контакты из адресных книг пользователей на сервере. Вместо этого каждый клиент периодически отправляет на сервер хэши всех своих контактов для сверки с базой зарегистрированных пользователей. Но эти хэши легко расшифровать.

Выводы

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

Сейчас у 50% пользователей WhatsApp фотография аккаунта выложена в открытый доступ, а у 90% открыта информация «О себе». Интересно, что у 40% пользователей защищённого и приватного мессенджера Signal имеются полностью открытые профили в WhatsApp.

До публикации этой работы результаты были отправлены в WhatsApp, Signal и Telegram. Компания Signal признала проблему, уменьшила лимиты на количество запросов и пообещала внедрить другие методы защиты от краулинга. Facebook выплатил исследователям вознаграждение за найденные уязвимости и развернул улучшенную защиту для синхронизации контактов WhatsApp. Наконец, Telegram разработал дополнительные контрмеры против скрапинга данных в пределах установленных лимитов. Теперь система пытается определить краулинг базы номеров по специфическим признакам — и блокирует его после 20-100 совпадений вместо 5000.

На сегодняшний день Telegram лучше всех мессенджеров борется с краулингом пользователей. После гонконгских протестов 2019 года с утечкой персональных данных юзеров протестных групп в Telegram были установлены жёсткие лимиты и таймауты, которые делают краулинг очень сложной технической задачей.

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

Источник

_________________
SLYNN
Стаж: 6 лет 1 мес.
Сообщений: 225
Ratio: 126.987
Раздал: 24.05 TB
100%
finland.gif
Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)

_________________
По возможности используйте ПО с открытым исходным кодом. Почти всегда есть альтернатива проприетарному ПО!
kalt12
Uploader 100+
Стаж: 13 лет 10 мес.
Сообщений: 8068
Ratio: 202.113
100%
russia.gif
mmsh. писал(а): Перейти к сообщению
как страшно жить.

...Разве? Родившись по чьей то прихоти, умираешь то опять же не по своей воле. А вот живёшь всё таки сам. И чего же собственно бояться то, если будущее уже предопределено и впереди совершенно точно ждёт смерть?.. :незнает:
Qixis
Стаж: 12 лет
Сообщений: 53
Ratio: 7.657
Раздал: 4.856 TB
Поблагодарили: 163
85.42%
Откуда: Краснодар
russia.gif
SLYNN писал(а): Перейти к сообщению
Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)


Мне непонятно почему вы думаете что у нас каждый человек убийца, террорист или кто-то там еще... По себе не нужно всех судить.
viktorh71
Стаж: 11 лет 1 мес.
Сообщений: 620
Ratio: 30.728
Поблагодарили: 46
6.51%
ussr.gif
"государственные службы и другие злоумышленники" )
Nektoblac​kmaster​
Стаж: 11 лет 4 мес.
Сообщений: 16
Ratio: 25.583
100%
Qixis писал(а): Перейти к сообщению
SLYNN писал(а): Перейти к сообщению
Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)


Мне непонятно почему вы думаете что у нас каждый человек убийца, террорист или кто-то там еще... По себе не нужно всех судить.


Ну коли вам скрывать нечего - накидайте сюда скринов своих переписок, домашний адрес, номер телефона - вы же не террорист? Ну и не забывайте про мантру "ты никому не нужен". А мы на вас, ненужного и ничегонескрывающего, посмотрим под лупой.

Заоблачная наивность.

Поднимайте сервера жабера и шифруйте. На крайняк есть еще IRC/
Михаил
 
Стаж: 15 лет 8 мес.
Сообщений: 21356
Ratio: 22.973
100%
SLYNN писал(а): Перейти к сообщению
Сами роете себе яму, господа)

какую яму?
что я на номера телефонов вынужден присовокуплять всякие мессенджеры?
LORDNEC
Стаж: 15 лет 7 мес.
Сообщений: 247
Ratio: 44.45
Раздал: 3.504 TB
27.95%
ussr.gif
SLYNN писал(а): Перейти к сообщению
Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)

Цитата:
[quote="SLYNN";p="10819912"]Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)

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

А сама "новость" уже не раз обсуждалась,включая возможность без стороннего ПО перестать делиться излишней персональной информацией.Кому нужно больше конфиденциальности,тот читает "правила предоставления услуг" и тратит лишние 5 минут на настройку мессенджера...Кому еще больше,тот делает больше...

ИМХО: выложенная тут информация устарела месяцев на 3.5-4(для разных мессенджеров вводилось в разное время,а где то уже было ),если не больше и во многом уже не является актуальной...

_________________
Всеобщая декларация прав человека, статья 19:
"Каждый человек имеет право на свободу убеждений и на свободное выражение их; это право включает свободу беспрепятственно придерживаться своих убеждений и свободу искать, получать и распространять информацию и идеи любыми средствами и независимо от государственных границ."
Lex_xl
Стаж: 15 лет 5 мес.
Сообщений: 1186
Ratio: 104.008
Поблагодарили: 569
14.97%
Откуда: я, блин, знаю?
wild_hogs.gif
araick писал(а): Перейти к сообщению
в условиях государственной слежки ? Простите а что вы незаконного делаете?

А что законного вы делаете на этом сайте?
Михаил
 
Стаж: 15 лет 8 мес.
Сообщений: 21356
Ratio: 22.973
100%
Lex_xl писал(а): Перейти к сообщению
А что законного вы делаете на этом сайте?

лично я законно нахожусь здесь просто на форуме
скачал браузер официальный опера.
выставил там коль опера не запрещена - то и впн в ней не запрещен стало быть.
использую его как социальную сеть
а трекер - это так, мне и не обязателен...для использования.
kalt12
Uploader 100+
Стаж: 13 лет 10 мес.
Сообщений: 8068
Ratio: 202.113
100%
russia.gif
SLYNN писал(а): Перейти к сообщению
Было крайне неприятно читать сообщения выше в стиле "Мне нечего скрывать". Сами роете себе яму, господа)

...Что за могильный тон из вырытой вами самому себе ямы? :D Да нам больно наплевать на все чьи либо попытки, хоть что то скрыть в сети. Коль вы в ней, значит о вас всё что надо и кому интересно, уже известно. Понадобится узнать о вас больше, так это вообще не вопрос. И пожалуйста, даже ни на йоту в этом не сомневайтесь... :подмигивание:
EvgeniuXP
Стаж: 15 лет 10 мес.
Сообщений: 394
Ratio: 22.227
5.68%
araick писал(а): Перейти к сообщению
в условиях государственной слежки ? Простите а что вы незаконного делаете?

что не скажешь о государственных деятелях :D
LORDNEC
Стаж: 15 лет 7 мес.
Сообщений: 247
Ratio: 44.45
Раздал: 3.504 TB
27.95%
ussr.gif
kalt12,вы правы,но вопрос всегда стоял в соотношении целесообразность/геморой .

Тоже самое и с правильно подобранными и настроенными мессенджерами для разных целей.
Для работы простой телеграмм мне,например, не подходит.
Зачастую приходится передавать информацию(в т.ч. документы ) людям(сотрудникам),которые безалаберно относятся к ее хранению...а когда она приходит в шифрованном виде,шифрованно хранится на их устройстве и расшифровывается только в момент непосредственного к ней обращения через мессенджер после аутентификации ...и также "безвозвратно" удаляется из кеша(в шифрованной области памяти)...Вероятность возникновения головной боли связанной с устранением последствий для меня меньше...

И телеграм...кому он нужен для аля экосистема телеграмм и просто с друзьями пообщаться...но большинство при этом используют тот же Вайбер или еще хуже фейсбуковский мессенджер...Которые,к слову,у нас хранится на отдельном телефоне...а кому нужна более анонимная связь...

Кроме телеграма ,из популярных мессенджеров, все соотрудничают с нашим государством. . .

mmsh.,а я законно пользуюсь предоставляемыми тут сервисами...В случае космической ситуации...все настолько усложнено,что я просто того не стою...выложи я тут хоть миллион копий,естественно,не гос. тайны. ;) .

_________________
Всеобщая декларация прав человека, статья 19:
"Каждый человек имеет право на свободу убеждений и на свободное выражение их; это право включает свободу беспрепятственно придерживаться своих убеждений и свободу искать, получать и распространять информацию и идеи любыми средствами и независимо от государственных границ."
stallfish
Стаж: 19 лет 4 мес.
Сообщений: 2178
Ratio: 1.071
100%
Откуда: планета ЗЕМЛЯ
А вы думаете, как спамеры узнают ваши номера и названивают все кому не лень...вот так уот

_________________
kalt12
Uploader 100+
Стаж: 13 лет 10 мес.
Сообщений: 8068
Ratio: 202.113
100%
russia.gif
LORDNEC писал(а): Перейти к сообщению
вопрос всегда стоял в соотношении

...Так это соотношение блюди- не блюди, без толку. Раз в сети, значит известен. Она же по другому то просто не работает. Только на запрос получаешь ответ. Не вошёл, не спросил, значит чист и безгрешен как дитя... :D
DartSandy
Стаж: 12 лет
Сообщений: 3855
Ratio: 1267.24
Раздал: 449.3 TB
100%
ussr.gif
LORDNEC писал(а): Перейти к сообщению
Бред,после событий в Гонконге в ТГ ввели галочку не показывать номер...По-моему,на данный момент стоит по-умолчанию.
Во втором акте балета узнаем, не была ли "галочка" для галочки. :)
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> А знаете ли вы.. Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3, 4, 5, 6  След.
Страница 3 из 6