Всё, что умеет Zapret Control, плюс VPN из вашей подписки: туннель только для выбранных программ или прокси, который уживается с любым другим VPN-клиентом.
Сверху — что сейчас работает и куда идёт трафик: по анимированной схеме бегут только включённые пути. Ниже — четыре плитки, и на каждой сразу выбор:
| Обход DPI | zapret: ломает распознавание домена у провайдера. Сайты, YouTube, Discord — сразу для всей системы, скорость не падает. Стратегия выбирается прямо на плитке. |
| VPN | Ваша подписка (VLESS, Reality, VMess, Trojan, Shadowsocks, Hysteria2, Xray-формат). Сервер меняется на плитке без перезапуска туннеля. |
| Telegram | Прокси через WebSocket внутри программы (ядро tg-ws-proxy): включить и нажать «Открыть в Telegram». |
| Smart DNS | Xbox Live, Game Pass, ChatGPT, Twitch — сервис выбирается из списка. Адреса xbox-dns.ru, Comss, Cloudflare, AdGuard, Google. |
Внизу — «Проверить доступность» и «Замерить скорость»: загрузка, отдача, задержка и разброс тем же путём, которым сейчас идёт трафик, — то есть настоящая скорость через VPN или обход, а не «скорость тарифа». Если в системе работает другой VPN — туннелем или прокси, как Happ, v2rayN, Hiddify, — над схемой появится небольшая плашка «может мешать». Программа следит за этим постоянно и сама чужой VPN не трогает.
Главная · Запрет · VPN · Telegram · Smart DNS · Диагностика · Настройки · Ещё. За кнопкой «Ещё» — скорость интернета, списки сайтов и «О программе».
- Запрет — стратегия из выпадающего списка, режим работы (служба или процесс), подбор стратегии, игровой фильтр (со своими портами, если нужно) и IPSet, а также перезапуск Discord с очисткой кэша: после смены стратегии он чаще всего и чинит голос. Полный список из двадцати с лишним стратегий свёрнут и открывается по щелчку.
- VPN — две вкладки: «Подключение» (подписка, табло серверов, туннель или прокси) и «Программы» (кто идёт через VPN, а кто напрямую).
- Настройки — тоже две вкладки: «Основное» и «Обновления».
Окно тянется мышкой за любой край и угол — от маленького до во весь экран. В узком окне боковое меню само сворачивается до значков, а плитки главной встают в один столбец, чтобы ничего не обрезалось.
Программа живёт в трее у часов. Из меню значка можно включить и выключить обход и VPN, не открывая окно, а в подсказке видно, что сейчас работает.
Кнопка «Проверить все» на вкладке «Запрет» проверяет двадцать с лишним стратегий одновременно, а не по очереди: 15–20 секунд вместо пары минут. Каждая стратегия запускается своей копией winws и перехватывает только свои порты, поэтому копии не мешают друг другу. Проверка идёт только по сайтам, которые без обхода у вас не открываются, — на них и видна разница.
Результаты появляются в таблице по мере готовности, затем она выстраивается по местам: сколько сайтов открыла каждая стратегия и с какой задержкой. Лучшая — сверху, ставится одной кнопкой; ваша текущая помечена. Обход на время проверки снимается и потом возвращается таким, каким был.
Туннель. Программа создаёт сетевой адаптер и сама решает, кому идти через VPN, а кому напрямую: только выбранные программы, все кроме выбранных или весь трафик. Всё, что идёт напрямую, подхватывает zapret — обход и VPN дополняют друг друга. Адреса серверов подписки автоматически заносятся в исключения zapret, иначе он порезал бы трафик до самого VPN-сервера. Туннель без IPv6 не раздаёт программам IPv6-адреса — иначе они уходили бы по IPv6 мимо него. С другим работающим VPN-клиентом туннель не уживается: пока поднят Happ, Hiddify, WireGuard и подобные, программа честно скажет об этом и не станет ничего ломать.
Прокси. sing-box слушает только на вашем компьютере, а Windows направляют туда системный прокси. Ни адаптера, ни маршрутов, ни перехвата DNS — режим работает рядом с любым другим VPN. Через VPN идут браузеры, Discord и всё, что уважает системный прокси; выбор программ в этом режиме не действует.
Правила на вкладке «Программы» применяются сами через пару секунд после правки: сколько бы программ вы ни отметили подряд, туннель перезапустится один раз и уже со всеми правилами. Имя программы сопоставляется без учёта регистра.
Туннель поднимается за одну–две секунды, в том числе при смене сервера или режима. Подписка обновляется сама раз в полсуток: провайдеры меняют серверы и ключи, а работающий VPN при этом не рвётся — новый список вступает в силу при следующем включении.
Ни адаптер, ни процесс, ни службу другого клиента. Программа убирает только
своё: свой процесс движка (по пути к файлу) и свой адаптер (по имени), и только
если они остались от прошлого запуска. Установщик снимает тоже только свой
sing-box.exe.
Если после старых версий 2.x у вас не поднимался VPN-клиент — «Диагностика» → «Починить сетевые адаптеры» включит обратно то, что они выключали.
- Скачайте
ZapretControlPlus-Setup-x.y.z.exeсо страницы Releases. - Запустите и нажмите «Установить». Поверх старой версии установщик предложит обновить — настройки и подписка останутся.
- Ядро zapret и движок VPN уже внутри — доскачивать ничего не нужно.
Программа просит права администратора: WinDivert грузит драйвер режима ядра, служба zapret создаётся в системе, а туннель VPN поднимает сетевой адаптер.
Дальше программа обновляется сама: раз в сутки напоминает о новой версии, а по щелчку скачивает и ставит её. Ядро zapret со свежими стратегиями подтягивается автоматически; в установщике уже версия 1.10.3.
VPN → Подключение → вставьте ссылку-подписку → Обновить. Ссылка хранится только на этом компьютере. Выберите сервер на табло (или «Выбрать лучший»), способ подключения и включите переключатель — или просто тумблер VPN на главной. Кнопка «Проверить VPN» покажет, каким адресом и из какой страны вас видят снаружи — через сам туннель, а не мимо него.
Чем отличается от Zapret Control
Обычная версия — без VPN, весит 24 МБ и не требует подписки. Plus добавляет VPN, раздельный туннель и замер скорости. Если VPN не нужен, берите обычную.
программы
│
├── напрямую ──────────────> интернет
│ └─ здесь работает zapret (winws + WinDivert)
│
├── выбранные ── TUN ── sing-box ──> VPN-сервер ──> интернет (туннель)
│ ▲ адреса серверов — в исключениях zapret
│
└── системный прокси ── sing-box ──> VPN-сервер ──> интернет (прокси)
Telegram Desktop ──> 127.0.0.1:1443 (MTProto-прокси внутри программы)
└──WebSocket/TLS──> серверы Telegram
Нужны Windows 10/11 x64, Python 3.10+ и Inno Setup 6.
pip install -r requirements.txtpowershell -ExecutionPolicy Bypass -File build\build.ps1Скрипт сам скачает sing-box, нарисует иконку, прогонит проверки, соберёт
dist\ZapretControlPlus\ и упакует установщик.
app/core/ ядро: стратегии, winws, служба, проверка стратегий разом, Smart DNS, Telegram, замер скорости, обновления, диагностика
app/core/vpn/ VPN: разбор подписки, конфиг sing-box, маршруты, стыковка с zapret
app/vendor/ tg-ws-proxy — ядро прокси Telegram (MIT, без изменений)
app/ui/ интерфейс: темы, схема маршрутов, разделы
payload/zapret/ ядро zapret
payload/singbox/ движок VPN (скачивается при сборке)
ketamine (Ivan Milyaev) — github.com/77WhyNot
- bol-van/zapret — технология обхода и
winws. - Flowseal/zapret-discord-youtube — стратегии и списки.
- SagerNet/sing-box — движок VPN.
- Flowseal/tg-ws-proxy — прокси Telegram через WebSocket.
- basil00/Divert — драйвер WinDivert.
- xbox-dns.ru — Smart DNS для гео-ограничений.
Программа распространяется по собственной лицензии: пользоваться и делиться с друзьями можно свободно, а публиковать форки, изменённые версии и брать код в свои проекты — только с письменного разрешения автора.
Сторонние компоненты остаются под своими лицензиями, sing-box — под GPL-3.0. Подробности в THIRD-PARTY-NOTICES.md.





