Заблокировать Telegram без ущерба для работы других приложений оказалось невозможно

18 апреля 2018
Не смотря на то, что ограничение доступа к Telegram на территории России началось ещё 16 апреля, мессенджер всё ещё доступен для пользователей. Как и обещал Павел Дуров, встроенная защита от блокировки позволила оставаться на связи даже без использования прокси-серверов и VPN. Как оказалось, используемая в мессенджере встроенная схема обхода блокировки делает быссмысленной уже начавшуюся блокировку подсетей Amazon, Google или любых других компаний, на IP-адреса которых может "переехать" Telegram. Дело в том, что в "Телеграм" используется сервисный пуш под названием DC_Update. Он служит для обновления адреса дата-центра, с которым связывается приложение. Этот пуш привязывается к ID-номеру используемого устройства и поступает с серверов Google, Apple или Microsoft, в зависимости от платформы, а не с сервера Telegram. Таким образом, не важно, сколько IP-адресов будет внесено в "чёрные списки": приложение каждый раз будет скрытно получать адреса новых серверов мессенджера. Теоретически, Роскомнадзор может узнать, какие IP-адреса используются для доставки вышеупомянутых уведомлений, а затем заблокировать их. Правда, в таком случае пуш-уведомления перестанут получать абсолютно все приложения. Стоит добавить, что веб-версия Telegram не использует DC_Update и поэтому, с большой долей вероятности, останется заблокированной.