AI summary
Fork of WDTT that routes WireGuard traffic through VK's TURN/DTLS servers, masking it as WebRTC call data. Features profile management, network speed graphs, home screen widgets, Quick Settings tiles, QR/import configs, and one-tap VPS deployment via SSH. Includes app-level tunnel exclusions, live log viewer, and auto-captcha solving.
Generated by AI. May contain inaccuracies.
About this app
qWDTT — это улучшенный форк оригинального проекта WDTT (WireGuard over TURN Tunnel). Приложение разработано для создания защищённого WireGuard-туннеля поверх TURN/DTLS. Клиент поднимает локальный VPN-интерфейс на устройстве, получает WireGuard-конфигурацию от вашего VPS и передаёт транспорт через TURN-серверы VK, маскируя трафик под обычный зашифрованный медиапоток звонка (WebRTC).
Проект переименован из нетРКН в qWDTT, получил обновленный современный интерфейс, поддержку виджетов на главном экране, плитки быстрого доступа (Quick Settings Tile) и исправления критических багов оригинального клиента.
Ключевые отличия и улучшения форка qWDTT ⚡ Профили подключения Добавлена возможность создавать и сохранять профили. Быстрое переключение между конфигурациями. 🌐 Тестирование сети Проверка пинга до серверов (ICMP с автоматическим TCP-fallback). График скорости сети в реальном времени. 📱 Быстрый запуск Добавлен виджет для быстрого запуска туннеля. Добавлен пункт быстрых действий в шторке Android для подключения/отключения туннеля. ⚙️ Настройки Создана отдельная вкладка настроек. Улучшена структура параметров приложения. 🛠 Улучшения Исправлены баги. Общие улучшения стабильности и UX. 📥 Импорт подписок и конфигов Добавлена поддержка импорта через: ссылку; QR-код; конфигурационный файл.
Возможности Android-версии Полноценный VPN-режим: приложение использует VpnService и WireGuard GoBackend, поэтому трафик выбранных приложений проходит через системный VPN-интерфейс без ручного импорта конфигов. TURN/DTLS-транспорт: нативный Go-клиент получает временные TURN-учётные данные VK-звонка и поднимает DTLS-соединения к relay-серверу, через который передаётся трафик до вашего VPS. WRAP без захардкоженного ключа: внешний RTP AEAD/ChaCha20-Poly1305 слой выводится из пароля подключения через HKDF. Один пароль — один WRAP-ключ, ключ не хранится в APK. RTP AEAD обфускация: транспорт маскируется под RTP/WebRTC аудиотрафик с OPUS payload type, а полезная нагрузка шифруется AEAD-слоем поверх DTLS/WireGuard. Деплой с телефона: вкладка «Деплой» подключается к серверу по SSH, загружает wdtt-server, создаёт systemd-сервис, включает NAT/firewall и открывает рабочие UDP-порты. Парольная модель доступа: сервер поддерживает главный пароль, до 10 активных пользовательских паролей, 16-символьную генерацию, привязку пароля к устройству, истечение срока и управление через Telegram-бота. Горячее обновление WRAP-ключей: создание, удаление и истечение паролей обновляют набор WRAP-ключей на сервере без перезапуска ядра. Исключения приложений: можно выбрать, какие приложения идут через туннель, а какие работают напрямую. Поддерживаются режимы ЧС (Черный список) и БС (Белый список). Капча VK Smart Captcha: по умолчанию включён режим «Авто капча»: Go v2-решатель, Auto WebView и ручной WebView используются по цепочке без выбора режима пользователем. При отключении авто-режима доступны ручные настройки метода. Живой лог-вьюер: события Go-клиента, DTLS, WireGuard, WRAP, капчи, деплоя и статистики отображаются в приложении с группировкой одинаковых сообщений и счётчиками повторов. Фоновая устойчивость: Foreground Service, WakeLock, WifiLock, мониторинг смены сети и watchdog помогают переживать Doze, смену Wi-Fi/LTE и падение нативного процесса. DNS fallback: сначала используются Yandex DNS 77.88.8.8 / 77.88.8.1, а при отказе или таймаутах выполняется fallback на системный провайдерский DNS устройства. Автообновления: приложение проверяет GitHub releases, показывает диалог обновления и периодически повторяет проверку в фоне.
Быстрый старт Установите приложение на Android-смартфон. Подготовьте IP, логин, пароль от имеющегося VPS. В VK создайте или откройте групповой звонок и скопируйте ссылку вида vk.com/call/join/xxxxxxxxxxx (где xxxxxxxxxxx — ваш хеш), либо вставьте ссылку целиком. Откройте qWDTT и перейдите во вкладку «Деплой». Введите IP/домен VPS, SSH-логин, пароль и SSH-порт. В «Секретах» задайте главный пароль туннеля. При необходимости добавьте Telegram admin_id / bot_token для управления доступом. Нажмите «Установить» и дождитесь завершения деплоя. Во вкладке «Туннель» укажите IP/домен сервера, VK-хеши, пароль подключения и количество потоков. Нажмите «Подключить», предварительно выдав необходимые разрешения приложению.
Получение VK-хеша VK → группа → звонок → ссылка приглашения → код после /join/ Откройте VK и создайте пустую группу или используйте существующую. Начните групповой звонок. Скопируйте ссылку приглашения. Вставьте в qWDTT всю ссылку или только хеш после /join/. Можно использовать до 4 хешей одновременно для распределения нагрузки. Important
При выходе из звонка нажимайте «Просто завершить», а не «Завершить для всех». Если закрыть комнату для всех участников, хеш перестанет работать.
Деплой VPS Серверная часть ставится автоматически из приложения:
Android → SSH → /tmp/deploy.sh + /tmp/wdtt-server → /usr/local/bin/wdtt-server → systemd wdtt.service → wdtt0 + NAT + firewall По умолчанию используются:
56000/udp — DTLS-сервер WDTT. 56001/udp — внутренний WireGuard-порт сервера. 9000/udp — локальный порт Android-клиента. 10.66.66.0/24 — подсеть WireGuard-устройств. Если включить ручное управление портами, эти значения можно изменить в «Секретах».
About this version
- Version
- 1.0.7 (8)
- Size
- 22 MB
- Requires Android
- 10.0
- Target SDK
- 29
- Architecture
- arm64-v8a
- Downloads
- 11
- Updated
- Jun 14, 2026
- Package
- net.qwdtt.client
Ratings & reviews
- 50
- 40
- 30
- 20
- 10

