Продвинутое
Если не работает
Разбор по симптомам. Почти всегда срабатывает один из первых трёх шагов, поэтому идти стоит строго сверху вниз.
Порядок действий
-
Переберите стратегии вручную
Вкладка «Стратегии», выбрать строку, «Применить». Порядок перебора: Комбо (рекомендуемый), затем отечественный (VK), затем ALT10, ALT11, Flowseal (multisplit), Flowseal ALT, окно (wssize) и в конце адаптивный.
После каждого переключения дайте пять или десять секунд и обновите страницу: старые соединения браузер может держать какое-то время. Что делает каждая стратегия и какая под какой симптом: Разбор стратегий.
-
Подберите и сгенерируйте автоматически
Вкладка «Диагностика», кнопка «Подобрать». Не нашлось ничего рабочего? Там же «Сгенерировать»: это дольше, но собирает стратегию под вашу сеть, а не выбирает из готовых.
Перед запуском сузьте цель на главном экране до того сервиса, который реально нужен. Подбор «Discord + YouTube» ищет компромисс, а отдельно под Discord найдёт вариант точнее.
-
Добавьте в исключения антивируса
Настройки, кнопка «Добавить в исключения». Одним нажатием пропишет программу и папку движка в Защитник Windows и брандмауэр.
Это самая частая причина, по которой обход «не работает» или движок «пропадает». Средства обхода блокировок регулярно попадают под ложное срабатывание. Если движок уже удалили, после добавления исключений обновите его в настройках или перезапустите программу.
-
Отключите QUIC
Настройки, отключить QUIC и HTTP/3. Если провайдер режет именно этот протокол, YouTube и Discord пойдут по обычному TCP, с которым обход справляется лучше. Это стандартный рецепт для бесконечно загружающегося видео.
-
Загляните в журнал
Вкладка «Журнал». Если там ошибка запуска, проблема не в стратегии, а в самом движке: права администратора, антивирус или недокачанный движок. Расшифровка кодов ниже на этой странице.
-
Проверьте, точно ли это блокировка по имени
Вкладка «Диагностика», кнопка «Проверка DPI», с выключенным обходом. Она отвечает не «открывается или нет», а «вмешивается ли провайдер».
Если проверка говорит «нет соединения», это блокировка по IP-адресу, и обход тут бессилен по устройству: поможет только VPN. Для Telegram есть встроенный прокси, который решает эту задачу иначе.
Обход не запускается
| Что видно | Что делать |
|---|---|
| Кнопка неактивна или обход гаснет сразу после включения | Смотрите журнал: там причина. Чаще всего программа запущена не от администратора, вмешался антивирус или движок ещё не докачался при первом запуске. |
| «Движок не найден» | Антивирус удалил winws2.exe. Программа это распознаёт сама и пишет в журнал,
что файл удалён антивирусом, после чего скачивает движок заново. Чтобы это не повторялось —
добавьте исключения. |
| При каждом запуске что-то докачивается | Если исключения не добавлены, антивирус удаляет winws2.exe после каждой
загрузки — и программа честно качает его снова. Само по себе обновление движка повторно
не скачивается: при совпадении версий загрузки нет, а полоса прогресса показывается
только во время настоящей закачки. |
«Установка отменена»: нет sha256sum.txt |
В релизе движка не нашёлся файл контрольных сумм, поэтому проверить целостность нечем. Программа сознательно отказывается ставить непроверенные бинарники — повторите позже или скачайте движок вручную со страницы релиза. |
| «Не удалось запустить» | То же самое. В журнале будет строка с настоящей причиной, она информативнее самого сообщения. |
| Запрос UAC при каждом запуске | Так и задумано: движку нужен драйвер в ядре. Включите автозапуск в настройках, тогда программа будет стартовать от администратора без запроса. |
Проблемы с Discord
| Симптом | Причина и что делать |
|---|---|
| Страница входа открывается, дальше вечная загрузка | Обход пробивает вход, но не gateway, у которого приветствие другого размера. Берите стратегии, которые подстраиваются под размер: рекомендуемую, отечественную (VK) или ALT10, где разрезки нет вовсе. |
| Текст работает, голос молчит или вечное «подключение» | Голос идёт по UDP на высоких портах, это отдельный профиль. Пробуйте Discord, голос (QUIC-фейк), затем ALT10 и ALT11 с отечественным голосовым блобом. |
| Пинг 5000, никого не слышно | То же самое. На самых упрямых сетях провайдер душит голосовой UDP отдельно, и тогда для стабильного голоса может понадобиться VPN именно под него. |
| Не грузятся картинки и вложения | CDN Discord ходит по HTTP/3 и по высоким портам. Убедитесь, что стратегия комбо, а не точечная. Если не помогло, отключите QUIC. |
| Работает то через раз | Адаптивный (circular): он сам переключает варианты, когда ловит сброс от DPI. Дайте несколько секунд после старта. |
Проблемы с YouTube
| Симптом | Причина и что делать |
|---|---|
| Сайт открывается, видео бесконечно грузится или буферит | Почти всегда виноват QUIC. Настройки, отключить QUIC и HTTP/3. Браузер откатится на TCP. |
| Видео идёт в низком качестве | Это замедление, а не блокировка. Отключите QUIC, затем попробуйте другую стратегию: нередко помогает ALT11. |
| Не открывается вообще | Проверьте, что цель обхода на главном экране включает YouTube, и что список доменов youtube активен на вкладке «Хостлисты». |
Всё зелёное, а сайт не открывается
Отдельный случай, который сбивает с толку чаще остальных. Диагностика проверяет доступность на низком уровне: устанавливается соединение, проходит рукопожатие TLS. Это не то же самое, что «страница открылась в браузере».
Расхождение обычно значит одно из четырёх.
- ECH. Браузер шифрует само имя сайта, и провайдер режет такие соединения целиком, не разбирая. Проверка, которая идёт без ECH, при этом проходит. Попробуйте другую стратегию или отключите ECH в настройках браузера.
- Блокировка по IP-адресу. Обход снимает блокировку по имени, а не по адресу. Проверка DPI покажет «нет соединения». Здесь нужен VPN.
- Лимит по объёму. Рукопожатие короткое и под ограничение не попадает, а реальная страница попадает. Проверка DPI умеет это выявлять отдельно.
- Старые соединения браузера. Самое безобидное. Подождите десять секунд и обновите страницу, а лучше перезапустите браузер.
Работало и перестало
Провайдер обновил фильтры. Это происходит регулярно и само по себе нормально.
- Включите авто-починку в настройках: программа сама заметит сбой и переподберёт рабочий вариант.
- Либо заново нажмите «Подобрать» или «Сгенерировать» на вкладке «Диагностика».
- Если сменилась сеть (мобильный интернет, другой Wi-Fi), это не поломка: у каждой сети свой провайдер и свой DPI. Программа запоминает рабочую стратегию отдельно для каждой сети.
Коды выхода движка
Видны в журнале, в строке об остановке движка.
| Код | Что означает |
|---|---|
87 |
Недопустимый параметр. Обычно это опечатка в имени глагола, неизвестное имя блоба или отсутствующая библиотека. Например, строка вроде «desync function circular does not exist» означает, что не загрузилась библиотека оркестраторов. Строка над кодом в журнале содержит подробность. |
-1 и другие отрицательные |
Движок остановлен или снят. Обычно это штатная остановка либо смена стратегии, ничего делать не нужно. |
| Прочие ненулевые | Смотрите текст строки над кодом: он и есть причина. |
Если стратегия своя, стоит пройтись по списку
частых ошибок формата: липкие флаги не на своём месте,
pos=1 без второго маркера, положительный tcp_ts.
Частые вопросы
Нужны ли права администратора
Для обхода Discord и YouTube да: движок загружает сетевой драйвер в ядро Windows. Для встроенного прокси Telegram нет, он работает от обычного пользователя.
Нужен ли VPN
Только если ресурс режут по IP-адресу: там обход бессилен. Против блокировки по имени сайта VPN не нужен, и обход при этом не замедляет соединение, потому что трафик идёт напрямую.
Это безопасно для остального трафика
По умолчанию программа трогает только домены из списков плюс ваши цели, а не весь трафик. Режим «все сайты» существует, но включать его стоит осознанно: он вмешивается в соединения игр и приложений, которые могут от этого сломаться. Банки и госуслуги защищены отдельным списком исключений даже в этом режиме.
Почему антивирус ругается
Инструменты обхода блокировок работают с сетевым драйвером и меняют пакеты, а это поведение похоже на вредоносное с точки зрения эвристики. Ложное срабатывание тут обычное дело. Кнопка «Добавить в исключения» в настройках прописывает нужные пути в Защитник и брандмауэр.
Можно ли перенести стратегию из другой сборки
Из наборов для первого zapret нет: там другие имена аргументов, они просто не запустятся.
Из наборов для zapret2 обычно да, но нужно проверить имена блобов: tls5 и подобные
здесь не существуют, их надо заменить на tls_google. Подробнее в
справочнике.
Программа что-нибудь отправляет в интернет
Обращения наружу три: загрузка движка при первом запуске, проверка обновлений и сами проверки доступности, которые ходят на Discord, YouTube и Google. Память по сетям хранится локально, адреса никуда не отправляются.
Как удалить программу полностью
Стереть папку %LOCALAPPDATA%\Zapret2UI\ и сам Zapret2UI.exe. Если был
включён автозапуск, удалить заодно задачу в планировщике заданий. В реестре и в
Program Files программа ничего не оставляет.
Не нашли свой случай? Спросить можно в канале Telegram или завести задачу в репозитории. К сообщению полезно приложить вывод журнала и результат «Проверки DPI» с выключенным обходом.