|
|
||
|---|---|---|
| app | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| build.gradle.kts | ||
| go.mod | ||
| gradle.properties | ||
| settings.gradle.kts | ||
| tg-ws-proxy.go | ||
README.md
TG WS Proxy (Android)
Локальный SOCKS5-прокси для Telegram Android, который ускоряет работу Telegram, перенаправляя трафик через WebSocket-соединения.
Это мобильный форк популярного SOCKS5/WS прокси, кардинально переработанный для удобного использования на смартфонах.
[!CAUTION]
🔴 ВАЖНО: VPN по умолчанию использовать для работы прокси больше не нужно!
🌟 Что реализовано в Android-версии
Функции управления вынесены в красивый и удобный Material 3 интерфейс (Jetpack Compose).
- Полноценный UI: Настройка порта, пула датацентров и количества WebSocket соединений делается в 2 клика.
- Интеграция с Telegram: Кнопка «Применить в телеграмм» автоматически настроит прокси через систему глубоких ссылок (
tg://socks) для любого установленного клиента (AyuGram, Plus Messenger, NekoGram и др.). - Стабильная работа в фоне: Приложение использует «неубиваемый»
Foreground Serviceи самоконтроль Wakelock'ов, чтобы Android не "душил" прокси в спящем режиме. - Встроенный просмотрщик логов: В реальном времени отображаются логии работы для диагностики.
- Динамические цвета и темы: Поддержка светлой и темной тем, а также Material You (в Android 12+).
🆕 Что нового (v1.0.4)
- 🕰 [Старое] Была возвращена логика ручного вписывания адресов. IP по умолчанию:
149.154.167.220.
Как это работает
Telegram Android → SOCKS5 (по умолчанию 127.0.0.1:1080) → TG WS Proxy → WSS → Telegram DC
- Приложение поднимает локальный SOCKS5-прокси средствами нативного движка на языке Go.
- Перехватывает подключения к IP-адресам Telegram.
- Извлекает DC ID из MTProto-пакета и устанавливает защищенное WebSocket (TLS) соединение.
- Эффективно мультиплексирует трафик.
🚀 Быстрый старт
- Перейдите на [страницу релизов] и скачайте актуальный
APK-файл. - Установите приложение на ваш Android-смартфон.
- Откройте TG WS Proxy.
- Выберите требуемый пул IP-адресов.
- Нажмите «Запустить прокси» — появится уведомление о работе в фоновом режиме.
- Нажмите «Применить в телеграмм» — откроется клиент Telegram, останется только нажать «Подключить».
Лицензия
Этот форк распространяется под лицензией GPLv3. (Оригинальный код tg-ws-proxy доступен под MIT). Файл лицензии приложен к исходному коду.