📖 Словарь терминов Zapret

На главную

Для чего эта страница

Короткие объяснения слов, которые встречаются в инструкциях по Zapret. Читать подряд не нужно: откройте страницу, когда в статье попадётся незнакомое слово, и вернитесь обратно. У каждого термина есть ссылка на страницу, где он разобран подробно.

Блокировки и как их обходят

  • DPI (Deep Packet Inspection, глубокий анализ трафика) — оборудование провайдера, которое смотрит не только на адрес, но и на содержимое соединения и решает, пропускать ли его. В России такие системы называют ТСПУ (Технические Средства Противодействия Угрозам). Подробнее — в разделе об обходе DPI.
  • Пакет — небольшая порция данных: любое соединение делится на пакеты, и Zapret меняет именно их.
  • TLS ClientHello — первое сообщение браузера при установке защищённого (HTTPS) соединения. В нём открытым текстом лежит имя сайта.
  • SNI (Server Name Indication) — то самое имя сайта внутри ClientHello. По нему DPI чаще всего и узнаёт, что вы открываете, поэтому многие приёмы обхода прячут или разрезают это имя.
  • QUIC — протокол поверх UDP, которым браузеры загружают YouTube и другие сайты Google; блокируется отдельно от обычного HTTPS, поэтому у него своя стратегия (youtube).
  • Стратегия — способ изменить пакеты так, чтобы DPI не опознал запрещённый сайт: набор параметров движка (например, --dpi-desync=fake,fakedsplit --dpi-desync-autottl=2). Общий каталог приёмов описан в разделе про —lua-desync.
  • Десинхронизация (desync) — общее название приёмов, которые сбивают DPI с толку. Основные: нарезка имени на части (multisplit), перестановка частей (multidisorder), поддельные пакеты (fake), подмена имени сайта (hostfakesplit), данные в самом первом пакете (syndata).
  • ТСПУ обновили — частая причина, по которой «всё перестало работать»: провайдер научил DPI распознавать прежний приём. Программа при этом не ломается (разбор).

Из чего состоят настройки

  • Пресет — один текстовый файл с настройками движка: общая шапка и набор профилей. Выбирается в разделе «Мои пресеты» (подробно).
  • Профиль — блок правил внутри пресета для одного сайта или вида трафика: какой трафик ловить и какую стратегию к нему применить. Меняется в разделе «Профили пресета» (подробно, как добавить свой).
  • Hostlist — текстовый список доменов, на которые действует профиль (подробно).
  • Ipset — такой же список, но из IP-адресов и подсетей; нужен там, где доменов нет, например в играх (подробно).
  • Фильтр профиля — условия (порт, протокол, список), по которым движок решает, подходит ли соединение профилю (подробно).
  • Out-range — ограничение, на каких по счёту пакетах соединения работает стратегия, например «первые 8 пакетов» (подробно).
  • wssize — параметр, подменяющий размер TCP-окна при установке соединения; замедляет трафик и нужен не всегда (подробно).

Программа и движок

  • Zapret — открытый проект, который меняет трафик на вашем компьютере для обхода блокировок; исходный движок написал bol-van (Zapret 2).
  • Zapret 2 GUI — программа для Windows с интерфейсом, которая запускает движок и хранит пресеты (как скачать).
  • winws2.exe и winws.exe — движки для Windows: первый относится к Zapret 2, второй — к Zapret 1. Режим выбирается в разделе «Сменить режим DPI».
  • WinDivert — драйвер Windows, через который движок перехватывает и подменяет пакеты (режимы фильтрации).
  • nfqws, NFQUEUE, netfilter — те же задачи на Linux: ядро передаёт пакеты в очередь NFQUEUE, а программа nfqws их обрабатывает (установка на Linux).
  • BlockCheck — раздел программы, который проверяет, что именно режет провайдер, и подбирает стратегию (подробно).
  • Debug-лог — подробный журнал движка: по нему видно, какой профиль сработал на каком соединении (как читать).

Устаревшие слова

  • bat-режим — прежний способ работы Zapret GUI через файлы .bat. В версии 21 вместо него пресеты и профили.
  • Прямой запуск — прежнее название экрана, где стратегию меняли для каждого сайта отдельно. Сейчас это раздел «Профили пресета» (как им пользоваться).

📚 См. также


🤖 Эти статьи открыты — можно обучать на них ИИ

При желании вы можете натренировать ИИ на наших статьях. Исходное форматирование доступно в Forgejo: исходник этой заметки · скачать весь репозиторий одним zip-архивом.