Скрываем VPN от РКН на Android (21.05.26)Вечер в хату! Думаю, все в курсе о том, что российские сервисы стучат на юзеров VPN прямиком в Роскомнадзор, что приводит к блокировочкам серверов. По данным RKS Global (бывшая Роскомсвобода)
22 из 30 популярных Android-приложений в России проверяют, включён ли VPN на устройстве.Увы, разделение трафика на сервере или даже в клиенте не помогут —
РКН начал детектить VPN приложения прямо у тебя на девайсе, не прибегая к ТСПУ, DPI и всяким анализам трафика. VPN обнаруживается полностью локально и единственная реальная защита — не устанавливать шпионские приложения (Яндекс, Озон, WB, Авито и т.д.) на основной телефон. Но всё же есть один способ относительно безопасно держать их у себя на телефоне — благодаря Anubis.
Если ты дочитал до этого абзаца, то ты часть цифрового сопротивления — держи промокод
СОПРОТИВЛЕНИЕ (именно так, большими буквами, промик будет отключен спустя пару дней после публикации) для
@VPNo4ka_Robot. Он даст 4 дня бесплатного использования VPN для 4-х устройств.
Подготовка. Для начала необходимо установить Shizuku с
GitHub или
Google Play (подробнее узнать о Shizuku можно
здесь). Ищите гайд по установке на свой говнофон сами. Теперь нам нужно установить
Anubis и
RKNHardening (кликабельно) — то приложение-тестер, которое попытается задетектить использование VPN и сообщит где и как его обнаружило (или нет).
Перейдем к настройке Anubis (смотрим скриншоты выше). Открываем Anubis и нажимаем "Разрешить", чтобы выдать приложению доступ к Shizuku. Перейдя во вкладку VPN выбираем свой клиент из списка. Если нашего клиента нет — листаем в самый низ и выбираем его из общего списка приложений. Теперь переходим во вкладку «Настройки» и включаем две опции, как показано на 3-ем скриншоте. Это необязательно, но помогает избежать некоторых проблем.
Поговорим о настройке приложений. Возвращаемся на главную или переходим во вкладку «Приложения». Настроить заморозку можно и там и там, но, как по мне, на главной это делается удобнее. Нажимаем на «+» возле любой категории и выбираем приложение из списка.
Если есть какие-то сомнения, то вот краткий гайд: без VPN + уведомления — размораживается с отключением VPN + работает в фоне, сюда можно поместить приложение VK.
Без VPN — размораживается с отключением VPN; Макс, Яндекс, ГУ и всё, чему нельзя знать о VPN.
Запуск с VPN — всё, что активно блочится РКН; Telegram, YouTube, Instagram
Только VPN — всё, о чём РКН никогда не должен узнать; для примера, я поместил сюда
Tor Browser.
Если ещё больше упростить (и пожертвовать удобством): все российские приложения — Без VPN, все заблокированные — Только VPN.
В-С-Ё! Остается только ь включить защиту кнопкой вверху экрана (смотрим 5-й скриншот).
Проверим результаты нашего труда. Теперь отключаем VPN / защиту в Anubis и открываем RKNHardening. Я добавил его в группу Без VPN, поэтому могу просто нажать на иконку в Anubis и VPN остановится перед открытием приложения автоматически.
Скипаем предложение использовать дополнительные тесты. Сейчас мы будем проверять
только локальные детекты, которые вредонос сможет выявлять без единого отстука на сервер.
Переходим в «Настройки» —> «Сеть/Network» —> отключаем «Сетевые запросы/Network requests».
У меня приложение показало только один детект, связанный с Termux. Также мы убедились в том, что текущая версия, к сожалению, не смогла скрыть Tor Browser, хотя он и заморожен при отключеном VPN. Если пролистать вниз, то мы увидим проверку портов Xray, которую мы успешно проходим, потому что VPN отключен. К-А-Й-Ф-У-Л-И!
P.S. Anubis сейчас в активной разработке, поэтому интерфейс и функционал могут измениться в будующих версиях.
Пользуйтесь ✌️