Warning
На данный момент zapret может не работать у некоторых пользователей
Эта сбока включает в себя файлы из оригинального репозитория, кастомные пре-конфиги для исправления работы YouTube, Discord, Viber или других сервисов в России и некоторые полезные утилиты, написанные на Go.
Вы можете загрузить эту сборку из релизов или GitHub Actions.
Вы можете обновить эту сборку, запустив Check for updates.exe
. Он проверит наличие обновлений и скачает их, если они доступны.
- Отключите все VPNы, Zapret, GoodbyeDPI, Warp и другой похожий софт
- Разархивируйте загуженный архив
- Перейдите в папку "pre-configs"
- Запустите один из батников в этой папке:
- UltimateFix or GeneralFix - Discord, YouTube и выбранные домены
- DiscordFix - Discord
- YouTubeFix - YouTube
- ViberFix - Viber
- Наслаждайтесь!
Tip
Также вы можете запустить файл Run pre-config.exe
и выбррать пре-конфиг для запуска
Чтобы добавить фикс в автозапуск, запустите файл Add to autorun.exe
и выберите один из представленных батников. Чтобы удалить фикс из автозапуска, запустите этот файл и выберите Delete service from autorun
.
Вы можете добавить свои домены в list-ultimate.txt
или использовать для этого специальную утилиту. Запустите файл Set domain list.exe
и выберите все домены, которые хотите, потом выберите Save list
и нажмите ENTER.
Лист russia-blacklist.txt
содержит все известные заблокированные в России сайты.
Во-первых, проверьте все пре-конфиги или запустите Automatically search pre-config.exe
. Если это не помогает, используйте BLOCKCHECK.
- Запустите
blockcheck.cmd
- Введите домен для проверки
- Ip protocol version равна
4
- Отметьте
HTTP
,HTTPS 1.2
,HTTPS 1.3
иHTTP3 QUIC
(введитеY
для этих пунктов) - Verify certificates не надо отмечать (введите
N
) - Retry test 1 или 2 раза (введите
1
или2
) - Connection mode равен
2
- Подождите
- Вы увидите
* SUMMARY
иpress enter to continue
. Закройте это окно - Откройте
blockcheck.log
в текстовом редакторе - Найдите строку
* SUMMARY
(в конце файла) - TЗдесь вы найдёте аргументы для winws, например,
winws --wf-l3=ipv4 --wf-tcp=80 --dpi-desync=split2 --dpi-desync-split-http-req=host
- Также работающие статегии отмечены
!!!!! AVAILABLE !!!!!
- Создайте файл
custom.bat
(или какой-то другой) и заполните, использую другие пре-конфиги как пример - Запустите
custom.bat
Распакуйте архив перед запуском. Также, ваш антивирус мог удалить файлы, пожалуйста, отключите его или добавьте папку фикса в исключения.
- Остановите сервис и удалите его из автозапуска
- Закройте окно winws.exe
- Остановите и очистите WinDivert
- Удалите папку
- Проверьте, присутствует ли WinDivert
- Запустите в терминале:
sc stop windivert
sc delete windivert
sc stop windivert14
sc delete windivert14
- Запустите фикс заново
В этой сборке нет вирусов, если вы скачали её с https://github.com/ankddev/zapret-discord-youtube/releases. Если ваш антивирус детектит вирусы, пожалуйста, добавьте папку с фиксом в исключения или отключите антивирус. Здесь есть ответ разработчика оригинального репозитория по поводу детекций: bol-van/zapret#393
Запустите в терминале:
sc stop WinDivert
sc delete WinDivert
Check this.
- Форкните репозиторий
- Клонируйте форк
- Создайте новую ветку
- Внесите изменения
- Запустите линтер и отформатируйте код:
go fmt .\...
- Создайте PR
Чтобы собрать этот проект, запустите:
scripts\build.bat
Это скомпилиррует все бинарные файлы и создаст zip архив в папке build
.
Этот проект разделён на нескольео папок:
bin
содержит готовые бинарники из оригинального репозиторияpre-configs
содержит пре-конфиги (батники)lists
содержит списки доменовresources
содержит файлblockcheck.cmd
scripts
содержит скрипты для сборки проектаcmd
содержит исходный код для утилитadd_to_autorun
содержит код для утилиты, которая помогает добавить фикс в автозапускselect_domains
содержит код для утилиты, которая помогает выбрать домены для DPIpreconfig_tester
помогает тестировать пре-конфигиrun_preconfig
помогает запускать пре-конфиги