Flowseal/zapret-discord-youtube 
"Plug & Play" обход блокировок иностранных платформ,
Discord и
YouTube для Windows
Альтернатива https://github.com/bol-van/zapret-win-bundle
Также, вы можете материально поддержать разработчика zapret тут
Caution
АНТИВИРУСЫ
WinDivert может вызвать реакцию антивируса. WinDivert - это инструмент для перехвата и фильтрации трафика, необходимый для работы zapret. Замена iptables и NFQUEUE в Linux, которых нет под Windows. Он может использоваться как хорошими, так и плохими программами, но сам по себе не является вирусом. Драйвер WinDivert64.sys подписан для возможности загрузки в 64-битное ядро Windows. Но антивирусы склонны относить подобное к классам повышенного риска или хакерским инструментам. В случае проблем используйте исключения или выключайте антивирус совсем.
*Выдержка из
readme.mdрепозитория bol-van/zapret-win-bundle
Important
Все бинарные файлы в папке
binвзяты из zapret-win-bundle/zapret-winws. Вы можете это проверить с помощью хэшей/контрольных сумм. Проверяйте, что запускаете, используя сборки из интернета!
⚙️Использование
-
Включите Secure DNS в браузере. В Chrome - "Использовать безопасный DNS", и выбрать поставщика услуг DNS (выбрать вариант, отличный от поставщика по умолчанию). В Firefox - "Включить DNS через HTTPS, используя: Максимальную защиту"
-
Загрузите архив (zip/rar) со страницы последнего релиза
-
Распакуйте содержимое архива по пути, который не содержит кириллицу/спец. символы
-
Запустите нужный файл
ℹ️Краткие описания файлов
-
general.bat ...- запуск со стратегией для обхода блокировок
Работоспособность той или иной стратегии зависит от многих факторов. Пробуйте разные стратегии (ALT, МГТС и другие), пока не найдёте рабочее для вас решение -
service.bat- вспомогательные скрипты:Install Service- установка любой стратегии в автозапуск (services.msc)Remove Services- удаление стратегии и WinDivert из службCheck Status- проверка статуса обхода и служб (стратегии на автозапуске и WinDivert)Run Diagnostics- диагностика на распространённые причины, по которым zapret может не работать.
В конце можно очистить кэш
Discord, что может помочь, если он неожиданно перестал работатьCheck Updates- проверка на обновленияSwitch Game Filter- переключение режима обхода для игр (и других сервисов, использующих UDP и TCP на портах выше 1023).
После переключения требуется перезапуск стратегии.
В скобках указан текущий статус (включено/выключено).Switch ipset- переключение режима обхода сервисов изipset-all.txt.
Полезно при тестировании, если не работает то, что не заблокировано.
В скобках указан текущий статус (загружен список/пустой список).Update ipset list- обновление спискаipset-all.txtактуальным из репозитория
☑️Распространенные проблемы
Не работает
Discord
- См. #252
Не работает
YouTube
- См. #251
После запуска стратегии ничего не происходит
- После запуска стратегии (отдельным bat файлом, не через service), должен открыться winws.exe (обход), который можно увидеть в панели задач.
Если этого не произошло, то см. #522
Обход не работает
Important
Стратегии блокировок со временем изменяются. Определенная стратегия обхода zapret может работать какое-то время, но если меняется способ блокировки или обнаружения обхода блокировки, то она перестанет работать. В репозитории представлены множество различных стратегий для обхода. Если ни одна из них вам не помогает, то вам необходимо создать новую, взяв за основу одну из представленных здесь и изменив её параметры. Информацию про параметры стратегий вы можете найти тут.
-
Убедитесь, что адрес ресурса записан в списках доменов или IP. Подробнее тут
-
Попробуйте в
service.batпереключитьSwitch Game FilterиSwitch ipset. На разных стратегиях они могут работать по-разному. Подробнее, что они делают, тут -
Проверьте другие стратегии (
ALT/МГТСи другие) -
Обновите файлы в папке
bin, взяв новые из zapret-win-bundle/zapret-winws -
См. #765
Требуется цифровая подпись драйвера WinDivert (Windows 7)
- Замените файлы
WinDivert.dllиWinDivert64.sysв папкеbinна одноименные из zapret-win-bundle/win7
При удалении с помощью service.bat, WinDivert остается в службах
- Узнайте название службы с помощью команды, в командной строке Windows (Win+R,
cmd):
driverquery | find "Divert"
- Остановите и удалите службу командами:
sc stop {название, которые вы узнали в шаге 1}
sc delete {название, которые вы узнали в шаге 1}
Не нашли своей проблемы
- Создайте её тут
🗒️Добавление адресов прочих заблокированных ресурсов
Список блокирующихся адресов для обхода можно расширить, добавляя их в:
list-general.txtдля доменов (поддомены автоматически учитываются)ipset-all.txtдля IP и подсетей
⭐Поддержка проекта
Вы можете поддержать проект, поставив ⭐ этому репозиторию (сверху справа этой страницы)
Также, вы можете материально поддержать разработчика zapret тут
⚖️Лицензирование
Проект распространяется на условиях лицензии MIT