Skip to content

Repository files navigation

XLTD Lite

Лёгкий Android-клиент для обхода DPI-блокировок (YouTube, Discord и др.) без рута. Форк XLTD VPN, переведённый в режим чистого DPI-обхода: вместо туннеля через сервер используется локальная десинхронизация трафика.

⚠️ Alpha. Ранняя версия, для тестирования. На текущем этапе ядро обхода работает в режиме сквозного проброса (каркас) — боевые стратегии десинхронизации подключаются в следующих сборках.

Как это работает

TUN (VpnService) → tun2socks → локальный SOCKS5 c DPI-обходом → интернет

Весь трафик устройства заворачивается в локальный прокси, который применяет обход только к доменам из списка (assets/hostlist-general.txt). Никакой трафик на внешние серверы не отправляется — обход полностью локальный.

Что лечится обходом и что нет — см. список доменов и комментарии в нём. Гео-блокировки по IP (Spotify и т.п.) этим методом не открываются.

Установка (alpha)

APK собирается автоматически в GitHub Actions и публикуется в разделе Releases (помечен как pre-release / alpha). Скачай свежий *.apk, разреши установку из неизвестных источников и установи.

Сборка локально

flutter pub get
flutter build apk --debug
# APK: build/app/outputs/flutter-apk/app-debug.apk

Требуется Flutter (stable), Android SDK, JDK 17.

tun2socks поставляется как android/app/libs/olcrtccombo.aar. Код обращается к нему через reflection, поэтому APK собирается даже без AAR — но без него tun2socks в рантайме недоступен.

Структура

Путь Что это
android/app/src/main/java/com/s1dechain/olcrtcvpn/bypass/ ядро DPI-обхода (наш код)
android/app/src/main/assets/hostlist-*.txt списки доменов
lib/ Flutter UI (из XLTD)
.github/workflows/ CI: сборка APK + alpha-релиз

Статус и план

  • Этап 0 — каркас: TUN → tun2socks → свой SOCKS5 (проброс)
  • Этап 1 — ядро обхода: split по SNI, маршрутизация по hostlist (YouTube/Discord)
  • Этап 2 — fake/disorder/tlsrec, экран стратегий, авто-обновление списков
  • Этап 3 — UDP/QUIC, расширение сервисов

Лицензии используемых компонентов (zapret/ByeDPI/tun2socks) — к проверке перед стабильным релизом.

About

XLTD Lite — lightweight no-root Android DPI-bypass client (alpha)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages