GoodByeDPI: Youtube без КВН

Если вы читали пост моего друга про zapret-discord-youtube — инструмент, который помогает разблокировать Discord и YouTube без VPN — то возможно задались вопросом: а откуда вообще это всё взялось и как работает? Сегодня разбираемся с истоком.
Что такое GoodByeDPI
GoodByeDPI — это open-source утилита, созданная российским разработчиком ValdikSS. Проект появился на GitHub в 2018 году и с тех пор собрал тысячи звёзд. Суть инструмента в том, чтобы обмануть системы DPI — те самые, которые стоят у провайдеров и используются в ТСПУ (о чём мы писали в прошлом посте).
Репозиторий: github.com/ValdikSS/GoodbyeDPI
Как это работает
DPI-системы блокируют трафик по сигнатурам — характерным признакам пакетов. GoodByeDPI применяет несколько техник, чтобы эти сигнатуры сломать:
Фрагментация пакетов — первый пакет TCP-сессии разбивается на части. DPI не успевает собрать его и идентифицировать, соединение проходит.
Fake packet injection — перед настоящим пакетом отправляется «мусорный» с неверной контрольной суммой. Сервер его игнорирует, а DPI теряет ориентацию в потоке.
TTL manipulation — фейковый пакет имеет такое значение TTL, что до сервера он не доходит, но до DPI — доходит. DPI видит подставной трафик вместо реального.
SNI-обфускация — поле SNI в TLS-рукопожатии, по которому DPI определяет домен, искажается или фрагментируется.
Всё это работает на уровне операционной системы через WinDivert — драйвер перехвата сетевых пакетов на Windows.
Причём тут zapret-discord-youtube
Zapret — это Linux-порт аналогичных идей, изначально разработанный другим участником сообщества. А zapret-discord-youtube от flowseal — это уже надстройка над zapret, заточенная конкретно под разблокировку Discord и YouTube в России, с преднастроенными конфигами и удобной установкой.
Цепочка выглядит так:
GoodByeDPI (2018, Windows, ValdikSS)
↓ идеи и техники
zapret (Linux, bol-van)
↓ преднастроенные конфиги
zapret-discord-youtube (flowseal)
Как пользоваться GoodByeDPI
Инструмент работает на Windows без установки — просто скачать и запустить.
- Скачать последний релиз со страницы Releases на GitHub
- Распаковать архив
- Запустить от имени администратора один из готовых .bat-файлов:
goodbyedpi.exe -5 # базовый режим
Для большинства случаев подходит 1_russia_blacklist.bat — он использует преднастроенные параметры для российских блокировок.
Запускать нужно с правами администратора — программа ставит драйвер WinDivert.
Почему это важно понимать
GoodByeDPI — не VPN и не прокси. Он не шифрует трафик и не скрывает вас от слежки. Это именно инструмент обхода DPI-блокировок: он меняет способ упаковки пакетов так, чтобы автоматические системы фильтрации не могли их корректно идентифицировать.
Это объясняет, почему такие инструменты часто работают даже там, где VPN уже заблокированы — они не создают отдельный туннель, а работают прямо в рамках обычного соединения.