Обход блокировки Telegram через WebSocket-туннель
Без VPN. Без серверов. Без абонентки. Один клик.
<a href="https://github.com/by-sonic/tglock/releases/latest"><img src="https://img.shields.io/github/v/release/by-sonic/tglock?style=flat-square&color=blue" alt="Release"></a>
<img src="https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-333?style=flat-square" alt="Platform">
<img src="https://img.shields.io/badge/rust-stable-orange?style=flat-square&logo=rust" alt="Rust">
<a href="https://github.com/by-sonic/tglock/raw/v1.2.0/LICENSE"><img src="https://img.shields.io/github/license/by-sonic/tglock?style=flat-square" alt="MIT"></a>
| Файл | Платформа |
|---|---|
tglock.exe |
Windows x64 |
tglock-macos-arm64 |
macOS Apple Silicon (M1–M4) |
tglock-macos-x64 |
macOS Intel |
tglock-linux-x64 |
Linux x64 |
Ручная настройка: Telegram → Настройки → Продвинутые → Тип соединения → SOCKS5 → 127.0.0.1:1080
Telegram Desktop → SOCKS5 (127.0.0.1:1080) → TGLock → WSS (web.telegram.org) → DC
kws{dc}.web.telegram.orgweb.telegram.orgGoodbyeDPI и Zapret фрагментируют пакеты чтобы обмануть DPI. Но если провайдер шейпит по IP — они бесполезны.
TGLock маскирует трафик под обычный HTTPS. DPI не видит MTProto. IP-шейпинг не работает — web.telegram.org не блокируется.
| Rust | Один бинарник, нативная скорость |
| egui | GUI без браузера и Electron |
| tokio | Async I/O |
| tokio-tungstenite | WebSocket + TLS |
git clone https://github.com/by-sonic/tglock.git
cd tglock
cargo build --release
Для обхода блокировок всех приложений — by sonic VPN
MIT
by sonic
$ claude mcp add tglock \
-- python -m otcore.mcp_server <graph>