-
Zapret 22.0.0.0
Stablereleased this
2026-10-31 19:14:59 +03:00 | 5 commits to main since this releaseZapret 22.0.0.0 — что изменилось с версии 21.1.1.7
Это самый большой выпуск Zapret 2 GUI за всё время: за два с половиной месяца в программу вошло больше шестисот изменений. Переписаны с нуля проверка блокировок (BlockCheck), подбор стратегии, редактор hosts, настройка DNS, сетевое ядро Telegram Proxy и вся система обновления. Появились новая главная страница, обучающая экскурсия, новое меню в трее, навигация «назад/вперёд», десятки новых профилей и пресетов. Ниже — всё по разделам.
Главная страница и управление обходом
Главная стала «сценой»: видно, работает ли обход, сколько он уже работает и что делает программа.
- Запуск и остановка Zapret теперь доступны отовсюду: точка в «Статусе работы» стала выключателем, метка «● Работает / Остановлен» в заголовке окна видна в любом разделе и тоже переключает обход.
- Сцена статуса: пакеты разбиваются о стену блокировки или проходят сквозь неё, медоед-талисман с логотипа проекта стоит в центре, кидает пакеты в стену и реагирует на запуск и остановку.
- Рядом со статусом — плашка с часиками: сколько обход уже работает.
- Сводка стала плитками: пресет, профили и Premium подсвечиваются под мышью и открывают нужную страницу; плитка «Текущий режим» открывает «Сменить режим DPI».
- Быстрые действия стали плитками под сводкой: обучение, сброс сети, папка программы, документация, исходный код.
- Настройки на главной разложены по смыслу в три группы: «Запуск и поведение», «Windows и блокировки» и остальное.
- Все значки главной нарисованы заново единым набором и оживают по очереди при наведении.
Трей
- Меню трея написано заново своим кодом: открывается мгновенно при любом числе пресетов, работает с клавиатуры (стрелки, Enter, Esc), имеет свои цвета для тёмной и светлой темы.
- В шапке меню видно режим, состояние и выбранный пресет; первым пунктом — «Запустить/Остановить Zapret», затем «Перезапустить».
- Пресет можно сменить прямо из трея: список с прокруткой и поиском набором с клавиатуры, открывается на активном пресете. «Прозрачность окна» тоже выбирается из трея.
- На иконке трея цветная точка: зелёная — работает, жёлтая — запуск или остановка; в подсказке режим и пресет; когда окно скрыто, приходят уведомления о запуске и остановке.
- Окно из трея открывается сразу готовым, без белого кадра и без долгого «просыпания» после длительного фона.
Навигация и оформление
- Навигация окна устроена заново: кнопки «назад» и «вперёд» помнят вкладки, открытый пресет, свой DNS-сервер и прошлые проверки; «назад» возвращает на последний экран, а не на прошлую страницу; Esc поднимается на уровень выше. Стрелка «назад» скрывается, когда шагать некуда.
- Страницы открываются плавно: новая страница проявляется сверху вниз, карточки выплывают по очереди.
- «Живые» кнопки, списки и плитки: мягкая подсветка при наведении, бегунок выбранной строки переезжает к новой строке. Всё это можно выключить тумблером «Живые анимации».
- Метка FREE/PREMIUM в заголовке окна; у Premium она время от времени разгорается золотом.
- Логотип крутится по клику, на странице «О программе» вместо щита — логотип, карточки вкладок выплывают по очереди.
- Все ссылки собраны на «Справке» в три группы: «Научиться», «Спросить», «Следить за новостями».
- Праздничные эффекты рисуются отдельным прозрачным окном поверх программы и не мешают щелчкам.
- Прозрачность окна выбирается из списка вместо ползунка; выбор цвета на «Оформлении» больше не роняет программу.
- Прощальный экран с медоедом при закрытии программы, окно плавно гаснет.
- Шутки в проверках, подборе стратегии и окне обновления: большие наборы авторских фраз на русском и английском, каждый раз новая.
- Исправлены: чёрные пустые подсказки при наведении, срезанные широкие значки, ровные переключатели во всей программе, читаемость карточек Premium в светлой теме.
Обучающая экскурсия
- Новая экскурсия «Как пользоваться программой» при первом запуске и по кнопке: пошагово ведёт по всем страницам и подсвечивает нужные кнопки.
- Экскурсия вживую показывает меню пресета и профиля, редактор пресета, порядок профилей, страницу «Фейки», режимы и примеры на пустых страницах.
- Анимированные схемы объясняют, как работают техники обхода (fake, multisplit, disorder, tcpseg и другие): пакеты едут к ТСПУ, видно, где режется соединение и почему проходит; схему можно поставить на паузу.
- Экскурсия честно объясняет, что одной «лучшей» стратегии нет и зачем нужен подбор.
BlockCheck — проверка блокировок
BlockCheck переписан полностью: он проверяет сайты так, как их открыл бы браузер, называет вид и место блокировки и советует, что делать. Вкладка «Диагностика» влилась в него.
- Сайты открываются с настоящим «почерком» Chrome (рукопожатие и HTTP/2 как у браузера), поэтому итог совпадает с тем, что вы видите в браузере.
- У каждого сайта три исхода: открывается, не открывается и «открывается через раз». Проверяются TLS 1.2, TLS 1.3, «как Chrome», HTTP, QUIC и DNS — полоска «как проверяли» на карточке сайта показывает каждую дорогу.
- Программа называет вид блокировки: подмена DNS, обрыв на шифровании, обрыв после 16–36 КБ, бан по адресу, замедление по имени сайта, белые списки, чужой сертификат, мешающая запись в hosts, «сайт не работает сам» (не открывается и из-за рубежа). Каждый вывод подтверждается повторной проверкой, а не одной попыткой.
- «Место фильтра»: на каком узле по дороге стоит фильтр, отдельно для каждого механизма.
- «Как работает фильтр»: какое дробление проходит, режется ли ECH, какие имена фильтр пропускает.
- Кнопка «С обходом и без»: две проверки подряд с переключением Zapret и полоса «помог ли пресет и скольким сайтам».
- Отдельно проверяются QUIC (UDP 443), IPv6, звонки (STUN), дата-центры Telegram, «замирает ли UDP», несколько соединений сразу, скорость зарубежных и российских серверов, паузы и время до первого байта, потери на линии.
- YouTube проверяется целиком: страница ролика, служба плеера и настоящий видеосервер вашей сети — даже когда youtube.com закрыт. Видно, может ли стратегия открыть заблокированный видеосервер.
- Блок «Ваша сеть»: связь с роутером и дальше, состояние компьютера (права администратора, версия Windows, папка программы), VPN и прокси — с пометкой, что результат получен «по прямой дороге», если они мешали проверке.
- Отметка «в реестре РКН» у сайтов.
- Итог — карточки проблем с логотипами сайтов и DNS-сервисов; любая карточка открывает свою страницу с подробностями; отчёт с дорогой «вы → DNS → сервер → TLS → сайт» картинкой.
- Карточки появляются по ходу проверки, «Стоп» срабатывает сразу, проверка не устраивает веер из сотен соединений.
- «Прошлые проверки»: до 50 записей, любая открывается целиком, видно, что изменилось.
- Режим по умолчанию проверяет как браузер; шумные пробы собраны в режим «Глубокая диагностика».
- Новые вкладки: «Проверка домена» (адреса, ответы десятков DNS-серверов, путь до сервера, сертификаты, соседи по адресу, проверка адреса из «Редактора hosts») и «DNS-серверы» (доступность каждого сервера каждым способом: UDP, TCP, DoH, DoT, с выводом, кто мешает).
- «DNS подмена» стала понятной: одна фраза итога, проверка трижды ловит подмену «через раз», видно, какие эталонные серверы не ответили.
- У каждой вкладки своя история прошлых проверок; отчёт проверки — один файл .json, внешний адрес в нём скрыт.
Подбор стратегии
Подбор стратегии переписан с нуля: он не выдаёт ложных «работает» и «не работает» и проверяет стратегию втрое быстрее.
- Стратегия проверяется по объёму переданных данных, а не только по ответу сервера; медленный сервер не принимается за рабочую стратегию.
- Проверка идёт тем же пакетом, что пошлёт браузер; после «Применить» сайт дополнительно открывается настоящим Edge или Chrome без окна.
- «Применить» не трогает общий профиль, а создаёт профиль именно для этого сайта (повторное применение его обновляет, а не дублирует).
- Подбор останавливается на первой надёжной стратегии, пробует соседей удачной, запоминает падающие.
- Сайт без HTTPS — подбор сам переходит на HTTP; если сайт по TCP открыт, а QUIC режут по имени — сам ищет стратегию для QUIC.
- Подбор ищет имена, которые пропускает фильтр, для подставного пакета.
- Плитки «что починить» с логотипами известных сервисов, шаги с галочками, при повторном запуске — выбор «продолжить или начать заново».
- Подробный журнал открывается в отдельном окне; Zapret после подбора запускается без ошибок.
Пресеты и профили
- Пресет — точка истины: программа запускает ровно то, что написано в тексте пресета, и меняет в нём только то, что вы попросили.
- Редактор пресета Zapret 2 подсказывает опции и Lua-функции, подчёркивает ошибки и предлагает быстрые исправления; ошибка про несуществующую Lua-функцию подсказывает, какую вы имели в виду.
- «Мои пресеты» — плотная сетка плиток в несколько столбцов, пресет открывается двойным щелчком, дата и кнопки появляются под мышью; вернулось управление порядком пресетов и перемещение пресетов и профилей.
- Профили пресета стоят плитками по группам со значком главного сайта; у Telegram, WhatsApp и голосовых звонков свои группы; понятные названия «Сервис · роль», например «YouTube · видео (googlevideo.com)».
- Страница профиля переделана: вкладки «Готовые стратегии», «Список сайтов» и «Текст профиля», условия во всплывающей панели, поиск стратегий по Ctrl+F; у сервисов, которые сами закрыты для России (Gemini, ChatGPT, Claude и другие), появляется подсказка про hosts и DNS.
- «Готовые стратегии» собраны в группы по способу обхода, на широком окне — плитками; названия переписаны по одной схеме; оценка («Работает», «Не работает», «В избранное») — под списком и в меню правой кнопки.
- Страница подробностей стратегии: анимированная схема каждого шага и журнал пакетов.
- Страница «Фейки»: таблица встроенных фейков winws2, свои .bin-фейки в папке user/fakes; при выборе стратегии недостающие фейки сами дописываются в пресет.
- Файлы пресетов пишутся безопасно (временный файл и подмена), один битый байт больше не портит кодировку файла.
- Смена пресета, сохранение и применение стратегии стали заметно быстрее; списки можно перечитать без перезапуска движка.
Новые пресеты, профили и списки
- Встроенные пресеты Flowseal 1.10.3 для winws1 и winws2 (по 22 файла) с точным переносом стратегий.
- Новые пресеты: «white sni (circular)» (подбор белого имени с памятью по сайту и подсети), «shadow probes (circular)» (подбор стратегии на служебных соединениях, без неудачных попыток на настоящих), а также slow split, slow disorder, tls records, fake close и protocol mask (stun).
- Профили Signal, Matrix и SimpleX во всех пресетах winws2; Matrix и SimpleX — в папке «Мессенджеры».
- Профиль «Бэкенд Google» в пресетах с YouTube; профиль zapret.moe охватывает все сайты проекта.
- Default v1 (game filter): профили Twitter/X и Twitter Images, Tanki X, пропуск UDP для AnyDesk, новые стратегии для Signal и YouTube, YouTube открывается и со старым приветствием TLS 1.2.
- Встроенный ipset-all заменён полным списком Flowseal (33 048 сетей); списки доменов обновлены; исключения российских сайтов разделены, добавлены новые (например, ВкусВилл); профили YouTube стоят выше исключений.
Hosts
- Редактор hosts переписан: сервисы — плитками, DNS-профиль выбирается одним щелчком по иконке провайдера, у сервисов настоящие логотипы.
- Умный движок: программа сама проверяет адреса, ищет новые (IPv4 и IPv6, соседние подсети), меряет их несколько раз и ставит первым самый быстрый и устойчивый.
- Программа сама заменяет устаревшие адреса при запуске; IPv6 пишется, только когда по нему отвечает сам сайт; чужие строки, мешающие включённому сервису, убираются.
- Каталог сервисов сильно вырос: десятки новых сервисов и имён, профили GeoHide, AstraCat, DNS-AI, Comss DNS (новые посредники) и свой Zapret DNS; мёртвые посредники (Fin DNS, Malw DNS, XBOX DNS для ИИ) убраны.
- Каталог ежедневно сверяется с живыми ответами DNS-серверов.
- Понятные пояснения для новичка: что такое hosts и зачем каждая группа.
- Telegram Proxy прописывает в hosts ещё пять имён Telegram.
Настройка DNS
- Страница переписана с нуля: панель «Сейчас», плитки серверов и замер скорости.
- Свой сервер проекта Zapret DNS (dns.zapret.moe) с DoH и DoT, с проверкой доступности из вашей сети.
- Шифрованный DNS: DoH, DoT, а также DNSCrypt, анонимный DNSCrypt и ODoH через встроенный dnscrypt-proxy. Плитка сама выбирает, как шифровать запросы, — и в Windows 10.
- Два десятка новых серверов (GeoHide EU и US, Wikimedia DNS, DNS-AI, Gcore и другие), пометки «блокируется», «под угрозой» и DNSSEC; перестав отвечать, серверы убираются, а их адреса на адаптерах программа меняет сама.
- Свой DNS — отдельная страница: сервер добавляется одной строкой DoH, адреса программа находит и проверяет сама.
- Видно, кто на самом деле отвечает («Отвечает: Cloudflare»), предупреждения о перехвате и о том, что Windows поставила DNS без шифрования.
- Настройка работает на чистом WinAPI: меняются только настоящие сетевые адаптеры, виртуалки и VPN не трогаются.
- Сброс сети Windows тоже переписан на WinAPI, без netsh.
Telegram Proxy
- Сетевое ядро переписано: главный путь — WSS, запасные — фронты Cloudflare и туннель; молчащий маршрут незаметно меняется на рабочий.
- Несколько туннелей Cloudflare на разных учётных записях: исчерпанный суточный лимит одного туннеля больше не ломает медиа.
- В сети с заблокированным релеем Telegram подключается за секунду-полторы: прямой путь и путь через Cloudflare пробуются одновременно.
- Картинки и видео больше не пропадают при смене пути; релеи DC1–DC5 по своим адресам; DC203 работает через фронты Cloudflare.
- Страница переделана: всё в карточках, редкие настройки на вложенной странице, объяснение, когда включать прокси и какой режим выбрать; авто-настройка Telegram снова работает.
Обновление программы
Система обновления переписана полностью.
- Обновление по файлам: программа качает только изменившиеся файлы, а Zapret.exe — заплаткой в шесть раз меньше.
- Автообновление в фоне: новая версия ставится сама по очереди сервера, не посреди вашего дела и не во время игры (в том числе игр без рамки).
- Обход не прерывается: движок переживает обновление, и новая версия перенимает его.
- Скачивание сразу со всех источников, молчащий источник отбрасывается за секунды; программа сама находит открытое имя сервера обновлений (git, git2, git3, …).
- Установщик ставится только по подписанному списку выпуска; отозванную версию программа меняет сразу.
- Надёжность: неудачный откат больше не может «удалить» программу, оборванная установка не оставляет программу без файлов, прежняя версия возвращается сама.
- Новое окно обновления в стиле мастера установки: изменения всех пропущенных версий, настоящий ход «312 из 682 файлов», окно можно свернуть; в фоне — маленькая карточка в углу экрана.
- «Что нового» показывает историю выпусков (для Stable — три последних) и открывается один раз после обновления и кнопкой в «О программе».
Запуск, скорость и память
- Проверка перед запуском переписана: одно понятное окно для любой причины, по которой Zapret не может стартовать.
- Окно появляется один раз и сразу готовым, первые секунды без рывков; тяжёлые страницы собираются по частям.
- Интерфейс в разы меньше ждёт фоновые задачи; первое открытие «Логов» больше не подвешивает окно.
- Меньше нагрузки в покое: анимации замирают, когда окно никто не видит; скрытое окно отдаёт лишнюю память и быстро возвращается из фона.
- Закрытые диалоги и меню удаляются, а не копятся до выхода; выход из программы больше не заканчивается ошибкой «память не может быть read».
Движок и драйвер
- winws2.exe собирается под Windows из нашего форка zapret2 без Cygwin (cygwin1.dll больше не ставится и удаляется от прошлых версий); движки winws2 и winws обновляются автоматически до свежих версий автора.
- Служба драйвера WinDivert больше не зависает; запуск подтверждается по выводу движка, остановка — по сигналу Windows, без пауз «на глаз».
- Кнопка «Стоп», выход и обновление выгружают драйвер, когда он никому не нужен; останавливаются только движки из папки программы.
- Конфликт фильтров WinDivert от прошлого запуска лечится повторами, а код ошибки показывается понятно.
- Мягкая остановка движка и перечитывание списков без перезапуска.
Premium
- Подписка больше не «пропадает» после перезапуска и обновления: статус сам сверяется с сервером, привязка по коду подхватывается без кнопки «Обновить статус».
- Пока сервер не ответил, вместо Free показывается «Проверка…».
- Страница Premium объясняет, зачем нужен код, и даёт инструкцию из четырёх шагов.
Прочее
- Ссылки на документацию ведут на wiki.zapret.moe; кнопки со ссылками открываются сразу, без ожидания проверки.
- Журнал winws снова попадает в обращение в поддержку.
- Множество мелких исправлений и уточнений по всей программе.
Downloads
-
Source code (ZIP)
5 downloads
-
Source code (TAR.GZ)
0 downloads