Краткое описание:
Лучше чем VPN - Бесплатно. Работает. Обход блокировок на телевизорах и телефонах
Описание:
NoDPI — Обход блокировок DPI по SNI для Android TV и телефонов Android. Работает. Бесплатно. Всегда на любом провайдере.
Это приложение
создано для обхода систем Deep Packet Instection («Глубокой Инспекции Пакетов»),
применяющихся у многих провайдеров для блокировки ресурсов или замедления отдельных сервисов по SNI (Discord, YouTube и т.д.).
Главная цель создания этого приложения это
обход замедления YouTube в России на телевизорах с Android TV, т.к. удобных готовых решений не нашлось. Приложение прекрасно работает и на Android телефонах.
Приложение работает
без root прав. Приложение открывает и другие ограниченные ресурсы такие, как Discord
Приложение работает полностью
в автоматическом режиме и не требует какой-либо настройки.
Как пользоваться
Телевизоры Android TV: скачайте .apk файл в разделе Releases и установите на телефон или телевизор с Android TV. При нажатии на кнопку Запустить, приложение запросит разрешения на установку связи VPN: разрешите и пользуйтесь.
Смартфоны на Android: скачайте .apk файл в разделе Releases . Установка точно такая же, но на смартфонах приложение может запросить дополнительные разрешения (зависит от используемой версии Android) на показ уведомлений и фоновую работу. Уведомления нужны для корректной фоновой работы приложения. Фоновая работа необходима для поддержания активным VPN соединения к самому себе.
Как работает
В основе приложения лежит библиотека tun2socks, которая превращает подключение к socks5 прокси в сетевой интерфейс, который превращается в VPN, а также специальный локальный socks5 сервер, который осуществляет изменение пакетов, проходящих через него (фрагментация первого пакета). Фактически, приложение устанавливает VPN соединение само с собой и пропускает все сетевые пакеты через себя.
Приложение использует Cloudflare для определения IP адресов и Cloudflare для определения успешности подключения. Если у Вашего провайдера заблокирован Cloudflare, напишите в Issues.
Известные ограничения
Приложение не позволит подключиться к сервису, если сервис заблокирован по IP адресу, а не с помощью SNI
Для успешного обхода замедления YouTube иногда требуется сначала запустить приложение YouTube (включать видео не обязательно) с отключенным приложением NoDPI, а затем запустить приложение NoDPI и начать смотреть видео без замедления.
На некоторых провайдерах может не работать. Пожалуйста, сообщайте об этом в раздел Issues с указанием региона, провайдера и даты проверки.
GitHub