!ВАЖНО!
То, что вы скачали - это архив zip а не папка! Хотя он и отображается как папка на вашем Рабочем столи (или куда вы там его скачали).
Сначала распакуйте папку YTDisBystro из архива и уже потом из нее запускайте cmd

!ВАЖНО-2!
Сборка не содержит исполняемых файлов кроме старого unzip-а 2004-го года выпуска и такой же старой утилиты RBTray (https://sourceforge.net/projects/rbtray/files/) 2011-го года выпуска. Она их скачивает непосредственно с гитхаба автора zapret - все свои претензии про "вирусы” можете направлять непосредственно автору zapret. Но куда вас при этом пошлют, я себе примерно представляю. Вирусо-параноикам рекомендую удалить программу и искать другие способы смотреть ютубчик и ходить на запрещенные сайты.
Или же... Вы можете сами скачать релиз v70.6 (на момент написания инструкции именно эта версия прописана в cmd) с расширением .ZIP с гитхаба автора zapret (https://github.com/bol-van/zapret/releases) и положить в папку YTDisBystro - в таком случае !!!get_zapret_first!!!.cmd распакует нужные файлы сразу из него, ничего не скачивая сам

ЧТО УМЕЕТ СБОРКА: Обходить блокировку запрещенных сайтов из реестра РКН, Ютуба (в том числе блокировку заливки видео и стриминга по протоколу RTMPS), Дискорда или прочего ЕСЛИ ОНИ (ИЛИ ИХ КОМПОНЕНТЫ) НЕ ЗАБАНЕНЫ ПО IP, как у меня Вайбер, например. Обнаруживать новые блокировки (не по IP) и применять к ним обход. Настраиваться пользователем

ЧТО НЕ УМЕЕТ СБОРКА: Программа zapret, как и GoodbyeDPI, не поможет обойти блокировку на забугорных сайтах по геолокации. Или сайтов, которые забанены по IP. Но В БРАУЗЕРЕ может помочь упомянутый ниже Censor Tracker, по той же схеме добавления нужного сайта с блокировкой с той строны или по IP в список проксируемых. Также для ресурсов, забаненных по IP, можно использовать перенаправление на другой IP с помощью файла hosts. Но такой IP должен существовать и так же не быть забанен. Для всяких лаунчеров игр и подобного вам поможет только ВПН!


СОДЕРЖАНИЕ:

1. Подготовка программы к запуску
2. Запуск программы
3. Настройка стратегий обхода
4. Список исключений для сайтов
5. Добавление своих сайтов
6. Решение проблемы 59 секунд из-за бана гугла
7. Программа AdGuard и поломанный голос в дискорде
8. Прочие вопросы
9. Спасибы и благодарности

1. ПОДГОТОВКА ПРОГРАММЫ К ЗАПУСКУ

1.1 Выполнить 3_service_remove.cmd во избежание различных проблем с драйвером изменения сетевых пакетов WinDivert (да, его службу этот cmd тоже останавливает и удаляет, он не только для службы запрета/гудбая!)
1.2 В сборке имеется возможность задать версию zapret которая будет скачиваться скриптом. Это делается с помощью переменной set "zapret_ver=vХХ.Х" где XX.X - версия zapret, на момент написания данной инструкции - 69.9 Дальше уже пойдут, видимо, версии 70, 70.1 и т.д.
1.3 Запустить !!!get_zapret_first!!!.cmd - он скачает нужные файлы с гитхаба автора zapret - можно пользоваться. Для ускорения скачивания на виндовс не имеющих встроенного curl-а (ниже 10-ки) можно взять оный например из Гудчека или скачать с сайта разработчиков (https://curl.se/windows/) и закинуть нужные файлы (curl.exe, curl-ca-bundle.crt и libcurl-x64(32).dll) соответствующей разрядности в Windows\System32, в хозяйстве всяко пригодится ;)
1.3.1 На Windows 7 недопустимо располагать папку YTDisBystro в месте, в пути к которому есть русские буквы. После запуска !!!get_zapret_first!!!.cmd вам будет выдано соотв. предупреждение, с выбором действий
1.4 Пользователям Windows 7, 8 и 8.1 x64 - используйте драйвер WinDivert (2 файла - dll и sys) из папки x86_64 гудбая, заменив имеющиеся здесь, иначе может ругаться и просить цифровую подпись. Не забудьте запустить от админа 3_service_remove.cmd перед заменой файлов! Или запустите !!!Win7-8_Change_Windivert!!!.cmd после скачивания файлов zapret - скрипт все сделает сам. Для соответствующих версий виндовс x86 (32 битные) данное действие НЕ ТРЕБУЕТСЯ.
1.5 !!!ВАЖНО!!! Перед любыми манипуляциями с исполняемыми файлами (удаление перед обновлением например) или удалением папки сборки запускайте 3_service_remove.cmd который выгрузит все используемые файлы из памяти и удалит запись в реестре виндовс о WinDivert (драйвер изменения сетевых пакетов). Нам тут очередных дурачков с криками "Майнииииир!!!111" из-за биткоин-кошелька для донатов в описании файла не надо :)

2. ЗАПУСК ПРОГРАММЫ

2.1 Запустить 1_preset_russia.cmd для использования с окошком, с возможностью сворачивания его в трей (для сворачивания в трей - кликните ПРАВОЙ кнопкой мыши на стандартной кнопке Свернуть). Или вариант _zl если хотите настройки как в zapret launcher.
2.1.1 Закрывать окно zapret (со значком замочка) которое откроется после запуска 1_preset_russia.cmd НЕЛЬЗЯ - обход просто перестанет работать. Логично, да? )
2.2 Запустить 2_install_reinstall_service.cmd (от админа!) для установки как службы. Или вариант _zl если хотите настройки как в zapret launcher. Не запускайте сразу службу, пока не убедитесь в полной работоспособности конфигурации из 1_preset_russia.cmd!
2.3 Включить обратно QUIC и Kyber в браузере, в хромоподобных вернуть обратно на Default, в Файрфоксе и его форках переключить на true ключи, найденные по поиску http3.enable и kyber в about:config (если ничего не нашлось - значит нормально, этого нет).
2.4 В браузере отключить ВСЕ расширения для проксификации трафика (всякие юбусты, фастпрокси, цензор трекеры, обходы блокировок Рунета, впны, ссылки на PAC в настройках прокси и подобное). Отключить все ВПНы вне браузера. Перезапустить браузер.
2.5 Проверить работу Ютуба, Дискорда, чего там вам еще нужно... Желательно сайты проверять не в 1 браузере, а то видели мы уже тут случаи...

3. НАСТРОЙКА СТРАТЕГИЙ ОБХОДА

3.1 В сборке в 1_preset_russia.cmd и 2_service_install_reinstall.cmd имеется возможность настраивать различные стратегии обхода для Ютуба (с квиком и без) и Дискорда. В этих cmd есть соответствующие подсказки на русском языке.
3.2 Для настройки стратегий нужно открыть cmd для изменения (Правой кнопкой мыши по cmd - Изменить (Изменить в Блокноте)). Файл откроется в Блокноте
3.3 Ориентируясь на подсказки внутри cmd надо раскоментировать соотв. запасную стратегию, убрав rem и пробел после rem. Например, было: rem set YTDB_WinSZ Стало: set YTDB_WinSZ
3.4 После правки сохраняем измененный cmd (Файл - Сохранить) и перезапускаем zapret (с окошком - просто закрываем окошко и снова запускаем 1_preset_russia.cmd, как служба - выполняем от админа 3_service_remove.cmd, затем от админа 2_service_install_reinstall.cmd)
3.5 set - это команда командной строки (каламбур :) ), которая задает ПЕРЕМЕННУЮ, с помощью которой параметры (стратегия) обхода передается непосредственно в программу zapret при ее запуске. При наличии нескольких set для одной переменной (например одна в блоке !!!НЕ ТРОГАТЬ!!!, а вторая - ниже, а третья - еще ниже) - срабатывает только САМОЕ НИЖНЕЕ задание (в нашем примере - третье) переменной, которая по итогу и передается в zapret. Таким образом работает задание других стратегий в сборке
3.6 Также вы можете редактировать фейки в стратегиях. Для стратегий с QUIC это quic_Х.bin где Х - число от 1 до 3, для стратегий TLS это tls_clienthello_X.bin где Х - число от 1 до 4. Иногда удается заставить работать вроде бы "нерабочую" стратегию, просто сменив в ней фейк (если он, конечно, там есть)
3.7 В сборке так же имеется возможность добавить свою стратегию (неважно, из каких источников вы ее взяли), но соблюдайте формат. Не нужно указывать правила типа --fw-*** и --filter-*** (они уже заданы) и, в некоторых случаях, хостлисты/ипсеты на основе которых стратегия будет применяться. В общем, сверяйтесь с имеющимися примерами. Также пути к хостлистам и фейкам в вашей стратегии могут не совпадать с теми, которые работают для сборки - это тоже надо учитывать и адаптировать эти пути. Опять же - примеры уже имеющиеся в cmd в помощь

4. СПИСОК ИСКЛЮЧЕНИЙ ДЛЯ САЙТОВ

4.1 В сборке существует список исключений для сайтов (доменов), которые программой обхода обрабатываться НЕ БУДУТ, ни при каких обстоятельствах
4.2 Находится этот список в файле netrogat.txt который лежит в подпапке lists сборки
4.3 Вы можете добавлять туда сайты/домены, чтобы исключить их из обработки программой. Например добавление gosuslugi.ru исключит из обработки gosuslugi.ru а так же *.gosuslugi.ru - то есть все поддомены 3-го уровня сайта Госуслуги
4.4 Там же находятся домены трекеров рутрекер и "бабочки" nnmclub.to ибо они используют технологию Encrypted Client Hello (гугл в помощь, что это такое) и для доступа к ним при включенном DNS через HTTPS (DoH) никакой обход ПО ИХ ДОМЕНАМ не нужен
4.5 !!!Важно!!! Этот файл не должен оставаться пустым, ибо тогда сломаются вообще все стратегии обхода! Хотя бы 1 домен (даже несуществующий типа 123.xxx) там всегда должен быть

5. ДОБАВЛЕНИЕ СВОИХ САЙТОВ

5.1 Добавляемые пользователем сайты (домены) добавляются в файл в папке lists под названием myhostlist.txt Желательно куда-нибудь в середину списка, чтобы не сбилось форматирование
5.2 Добавление осуществляется без указания протокола (http/https) и прочих левых символов (звездочек и т.п.)
5.3 Например, нужно добавить все поддомены третьего уровня для discordapp.net Так и добавляем - discordapp.net После этого разблокировка будет работать и на discordapp.net и на любой его поддомен 3-го уровня, то есть на ***.discordapp.net
5.4 Если надо добавить конкретный поддомен - то так и добавляем. Например vasya.user.com В этом случае разблокировка будет работать на vasya.user.com но не будет работать на user.com
5.5 Если стратегия для myhostlist.txt не разблокирует какой-нибудь сайт, то его можно добавить в autohostlist.txt (!!!НЕ ЗАБЫВ УБРАТЬ ИЗ ВСЕХ ДРУГИХ ЛИСТОВ!!!). Хотя в большинстве подобных случаев сайт попадет туда сам, если заблокирован. Если и в этом случае сайт не открывается - значит он забанен по IP (как инста, например) и нужны другие ухищрения, выходящие за рамки данной инструкции. Гугл/яндекс вам в помощь

6. РЕШЕНИЕ ПРОБЛЕМЫ 59 СЕКУНД ИЗ-ЗА БАНА ГУГЛА

6.1 Некоторые пользователи так наигрались со всякими впнами, проксями и прочим сомнительной свежести/работоспособности, что словили бан от гугла за свою подозрительную (по его мнению) деятельность. Выражается это в том, что сервер гугла вас "посылает нахер", выдавая ошибку 403 Forbidden (Запрещено) на 2 важных запроса, которые делает ваш браузер на сайт Ютуба. Итог описан в названии раздела - видео не грузится никак, дальше 59 секунд. Бывает и еще хуже - видео не грузится вообще. Все это ясно видно в консоли браузера (нажать F12 - перейти на вкладку Ceть (Network) ввести фильтр по googleapis.com и сделать запрос на ютуб)
6.2 Лечится это дело сменой вашего забаненного гуглом IP (а может и целой подсети IP) через расширение браузера под названием Censor Tracker
6.3 Живет оно вот тут https://censortracker.org/ выбирайте ссылку под свой браузер (под Эдж и Яндекс - это тоже Chrome) и устанавливайте
6.3.1 Продвинутым: !!!НЕ ИСПОЛЬЗУЙТЕ!!! проксирование через Tor - это не поможет, и даже может стать только хуже! Ютуб Tor очень не любит
6.4 После установки расширения нажимаем на мордочку медведЯ и в открывшемся окне тыкаем на шестеренку - откроется страница настроек расширения
6.5 Переходим в Регион/Registry of Blocked Resources и выбираем из выпадающего списка Россия вместо Автоматически. Затем чуть выше отключаем ползунок, нам этот функционал не нужен
6.6 Возвращаемся с помощью стрелки на предыдущую страницу настроек и переходим в Список проксируемых сайтов/Proxying List. Здесть в пустое поле вставляем сайт jnn-pa.googleapis.com и затем нажимаем Сохранить изменения/Save changes. Сайт в поле вставки сократится до просто googleapis.com - это нормально.
6.7 Перезапускаем браузер. Перед закрытием браузера желательно закрыть все вкладки с ютубом, чтобы после перезапуска браузер туда сразу не лез и успел подключиться прокси Цензор Трекера
6.8 После перезапуска браузера проверяем работу Ютуба, сначала перейдя на youtube.com а затем выбрав видео для просмотра. Проблема 59 секунд должна исчезнуть.
6.9 Иногда после обновления Censor Tracker настройки могут слететь и их придется сделать заново, имейте это в виду!

7. ПРОГРАММА ADGUARD И ПОЛОМАННЫЙ ГОЛОС В ДИСКОРДЕ

7.1 Если вы используете программу AdGuard и у вас подключение к голосу в Дискорде висит на Подключение к RTC - выполните следующие действия
7.2 Перейдите в Настройки > Сеть > Список фильтруемых приложений и уберите галочку с Discord
7.3 Перезапустите Дискорд

8. ПРОЧИЕ ВОПРОСЫ

8.1 Все вопросы вы всегда можете задать автору сборки или пользователям на форуме https://ntc.party (забанен РКН, без обхода не откроется) в теме по сборке (думаю, найдете ;) ). Кодовое слово - YTDisBystro
8.2 И почитайте шапку темы хотя бы или воспользуйтесь поиском по теме, прежде чем задать вопрос - иногда очень помогает. И я не шучу
8.3 Так же в шапке темы есть полезные ссылки с инструкциями, например как включить/настроить DoH в браузере (помогает от провайдерских заглушек и/или спуфинга DNS, на Дом.ру мастхэв, а так же нормальной работе трекеров типа рутрекера и "бабочки" NNMclub). Или как сменить IP у некоторых заблокированных по IP нельзясайтов через файл hosts и получить к ним доступ без проксирования/впнов

9. СПАСИБЫ И БЛАГОДАРНОСТИ

ValdikSS - за программу GoodbyeDPI, изучив и пользуясь которой несколько лет, я хоть как-то начал разбираться в способах и методах обхода DPI
bolvan - за замечательную программу zapret, на основе которой и сделана данная сборка и за очередную прокачку обхода DPI с ее помощью
Ori - за фейк для квика и другие полезные идеи
manwithbox и uwu - за поддержку и общение
Всем причастным пользователям форума ntc.party - за новые знания, общение и даже неудобные вопросы. Без вас ничего этого не было бы

Удачного вам пользования инетом без блокировок!
(c) KDS