Гид по технологиям

Как легко взломать WhatsApp и Telegram через уязвимость SS7

• 5 min read • Кибербезопасность • Обновлено 16 Nov 2025
Взлом WhatsApp и Telegram через SS7
Взлом WhatsApp и Telegram через SS7

Фрагмент интерфейса мессенджера на смартфоне и графика уязвимости сети

Содержимое

  • Как работает уязвимость SS7
  • Пример: взлом WhatsApp через SS7
  • Пример: взлом Telegram через SS7
  • Почему шифрование не спасает
  • Когда атака не сработает
  • Как защититься — чеклист для пользователей и операторов
  • Фактбокс и резюме

Как работает уязвимость SS7

SS7 (Signalling System 7) — набор протоколов телекоммуникационной сигнализации, созданный в 1975 году для управления звонками, SMS и другими услугами в глобальной телефонной сети. Из-за своей архитектуры и распространённой интеграции между операторами SS7 позволяет пересылать служебные команды между сетями. Эти служебные команды можно подделать или использовать, если у злоумышленника есть доступ к сети оператора, партнёру или посреднику.

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

Пример: взлом WhatsApp через SS7

  1. Атакующий добирается до функции SS7 (через коррумпированного сотрудника оператора, стороннего провайдера телеком-сервисов или уязвимый роуминг-путь).
  2. С помощью SS7 он подменяет маршрутизацию SMS, чтобы код подтверждения при регистрации WhatsApp приходил не владельцу номера, а атакующему.
  3. Атакующий регистрирует номер в WhatsApp на своём устройстве, получает код и завершает регистрацию.
  4. Теперь злоумышленник контролирует сессию: может читать историю (если она не зашифрована и не хранится локально у владельца), отправлять и получать сообщения от имени номера.

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

Пример: взлом Telegram через SS7

Telegram тоже опирается на номера телефонов для первичной верификации аккаунта. Атака похожа:

  1. Перехват SMS с кодом верификации через SS7.
  2. Регистрация номера на устройстве атакующего.
  3. Доступ к переписке, если она не защищена секретными чатами (End-to-End секретные чаты в Telegram привязаны к устройствам и не синхронизируются через облако). В обычных облачных чатах Telegram сообщения хранятся на серверах и могут быть доступны при регистрации нового клиента.

Важно: Telegram предлагает «Секретные чаты», которые шифруются полностью между устройствами и не синхронизируются в облаке — это снижает риск доступа к истории при перехвате кода.

Почему сквозное шифрование не спасает от такого взлома

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

Причины:

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

Когда атака не сработает

  • Оператор применяет фильтрацию и проверки на подозрительные запросы через SS7 и требует подтверждений от владельца номера перед перенаправлением.
  • На аккаунте включена двухэтапная проверка PIN/пароль, который требуется при регистрации нового устройства (например, WhatsApp two-step verification).
  • Используются секретные чаты Telegram, которые не синхронизируются через облако.
  • SMS не используется для верификации (например, подключена апповая или аппаратная 2FA с ключом).
  • У злоумышленника нет доступа к сигнальному взаимодействию между операторами (SS7, SMPP, роуминговые посредники) и нет физического контроля SIM.

Как защититься — чеклист для пользователей

Для обычных пользователей:

  • Включите двухэтапную проверку в WhatsApp и установите PIN. В Telegram включите двухфакторную авторизацию.
  • Откажитесь от SMS как единственного метода восстановления, где это возможно. Используйте аппаратные 2FA-ключи (U2F, FIDO2) или приложения-генераторы кодов.
  • Не раскрывайте коды подтверждения и не вводите их на сторонних сайтах.
  • Включите блокировку приложения паролем/биометрией и используйте резервные копии с шифрованием.
  • Контролируйте уведомления о новых регистрациях и выходах сессий (в WhatsApp это уведомления о смене номера или входе в аккаунт).

Для операторов и провайдеров:

  • Фильтровать и логировать подозрительные SS7/SMPP-запросы.
  • Внедрять межоператорские политики доверия и аутентификации для запросов перенаправления SMS/маршрутизации.
  • Предлагать клиентам альтернативные каналы 2FA и инструменты защиты от портирования номера.

Мини-методология исследования (как демонстрировалось в практике)

  1. Установить доступ к сигнальному каналу SS7 или тестовой платформе, эмулирующей команды между операторами.
  2. Сформировать запросы на переадресацию/перенаправление сообщений для целевого MSISDN.
  3. Отправить процесс регистрации сервиса (WhatsApp/Telegram) и зафиксировать получение кода на устройстве атакующего.
  4. Завершить регистрацию и проверить доступ к сообщениям и управлению аккаунтом.

Эти тесты обычно выполняют исследователи в контролируемой среде или с разрешением оператора.

Фактбокс: ключевые годы и понятия

  • 1975 — начало разработки протоколов SS7.
  • 2008 — первые сообщения о возможной эксплуатации SS7.
  • 2014 — публичные исследования показали глобальные риски слежки и перехвата через SS7.
  • IMSI-catcher — устройство, имитирующее базовую станцию и перехватывающее трафик мобильных абонентов.

Риски и ограничения атаки

Риски: захват аккаунтов, утечка персональной переписки, фишинг и дальнейшее мошенничество.

Ограничения: атака требует доступа к телеком-инфраструктуре или коррупции в цепочке доверия между операторами; она не так доступна массовому любителю, как простой SIM-swap через социальную инженерию.

Важно: даже сильное шифрование внутри мессенджера не защищает от атак на инфраструктуру верификации номера.

Резюме

Атаки через уязвимость SS7 демонстрируют, что безопасность мессенджеров — это не только алгоритмы шифрования, но и надёжность телеком-инфраструктуры и процессов верификации. Пользователям рекомендуется активировать двухфакторную аутентификацию, избегать SMS как единственного метода восстановления и использовать защищённые резервные копии. Операторам следует усиливать фильтрацию SS7-запросов и контролировать межсетевые доверительные механизмы.

Ключевые выводы:

  • SS7 позволяет перенаправлять служебные сообщения и коды верификации.
  • Захват номера даёт злоумышленнику реальную возможность регистрировать новые сессии в мессенджерах.
  • Защита — многоуровневая: со стороны пользователя и со стороны оператора.

Краткое действие: включите двухэтапную проверку и по возможности используйте аппаратные ключи или приложения-генераторы кодов вместо SMS.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро