mirror of
https://github.com/Flowseal/zapret-discord-youtube.git
synced 2026-08-05 15:45:52 +03:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c08f4d41a5 | ||
|
|
f2e015f3f9 | ||
|
|
31c4e02bb5 | ||
|
|
d8f8edbd4c | ||
|
|
a86fbb8db5 | ||
|
|
c0b4799aa3 |
39
README.md
39
README.md
@@ -10,41 +10,46 @@
|
|||||||
|
|
||||||
Запустите **от имени администратора** то, что вам нужно:
|
Запустите **от имени администратора** то, что вам нужно:
|
||||||
- **`discord.bat`** - запустить обход дискорда.
|
- **`discord.bat`** - запустить обход дискорда.
|
||||||
- **`discord_youtube.bat`** - запустить обход дискорда и ютуба.
|
- **`general.bat`** - запустить обход дискорда и ютуба.
|
||||||
###
|
###
|
||||||
- **`service_discord.bat`** - запустить обход дискорда и поставить на автозапуск (в сервисах).
|
- **`service_discord.bat`** - запустить обход дискорда и поставить на автозапуск (в сервисах).
|
||||||
- **`service_discord_youtube.bat`** - запустить обход дискорда и ютуба и поставить на автозапуск (в сервисах).
|
- **`service_general.bat`** - запустить обход дискорда и ютуба и поставить на автозапуск (в сервисах).
|
||||||
###
|
###
|
||||||
- **`service_goodbye_discord.bat`** - запустить, если вы используете **СЕРВИС goodbyedpi**, и хотите, чтобы zapret обходил **только discord**.
|
- **`service_goodbye_discord.bat`** - запустить, если вы используете **СЕРВИС goodbyedpi**, и хотите, чтобы zapret обходил **только discord**.
|
||||||
* **ВНИМАНИЕ**: Запускать ПОСЛЕ создания сервиса goodbyedpi. Первый раз goodbyedpi может вылететь - просто перезапустите устройство!
|
* **ВНИМАНИЕ**: Запускать ПОСЛЕ создания сервиса goodbyedpi. Первый раз goodbyedpi может вылететь - просто перезапустите устройство!
|
||||||
###
|
###
|
||||||
- **`service_remove.bat`** - остановить и удалить сервисы выше
|
- **`service_remove.bat`** - остановить и удалить сервисы выше
|
||||||
|
|
||||||
### Решение проблем
|
## Решение проблем
|
||||||
- Проверьте, запускаете ли вы файлы от имени администратора.
|
|
||||||
- Не работают bat файлы? Попробуйте выполнить очистку от драйвера WinDivert, как написано **[ЗДЕСЬ](#остановка-и-удаление-обхода)**
|
- Проверьте, запускаете ли вы файлы от **ИМЕНИ АДМИНИСТРАТОРА**
|
||||||
- Не работает сервис? Проверьте, чтобы в пути до файла **не было пробелов** и русских символов.
|
- Не запускаются bat файлы? Попробуйте запустить **`service_remove.bat`** от **ИМЕНИ АДМИНИСТРАТОРА**
|
||||||
* Также отключите программы, которые могут мешать созданию сервиса *(Антивирусы, клинеры с доп. защитой)*.
|
* Также отключите программы, которые могут мешать созданию сервиса *(Антивирусы, клинеры с доп. защитой)*.
|
||||||
- Не работает вместе с VPN? Отключите функцию **TUN** (Tunneling) в настройках VPN.
|
- <p style="text-align: left;">
|
||||||
- Не работает `service_goodbye_discord`? Удостовертесь, что сервис goodbyedpi запущен и имеет название GoodbyeDPI. После снова запустите `service_goodbye_discord.bat` и перезапустите устройство.
|
<img src="https://cdn-icons-png.flaticon.com/16/3670/3670147.png" alt="discord" style="vertical-align: middle;"/>
|
||||||
- Не прогружается видео на ютубе? Попробуйте поставить **`Kyber`** и **`QUIC`** в default (`chrome://flags/`).
|
Не работает <strong>Youtube</strong>? Попробуйте найти ответ здесь -
|
||||||
* Также в файле, который открываете, в строчке с `--filter-tcp=443`: попробуйте поменять `--dpi-desync-fooling=md5sig` на `--dpi-desync-fooling=badseq`.
|
<a href="https://github.com/Flowseal/zapret-discord-youtube/discussions/251">Обсуждение YouTube</a>
|
||||||
* https://github.com/Flowseal/zapret-discord-youtube/issues/46
|
</p>
|
||||||
|
- <p style="text-align: left;">
|
||||||
|
<img src="https://cdn-icons-png.flaticon.com/16/906/906361.png" alt="discord" style="vertical-align: middle;"/>
|
||||||
|
Не работает <strong>Discord</strong>? Попробуйте найти ответ здесь -
|
||||||
|
<a href="https://github.com/Flowseal/zapret-discord-youtube/discussions/252">Обсуждение Discord</a>
|
||||||
|
</p>
|
||||||
|
##
|
||||||
|
- Не работает вместе с **VPN**? Отключите функцию **TUN** (Tunneling) в настройках VPN.
|
||||||
|
- Не работает **`service_goodbye_discord`**? Удостовертесь, что сервис goodbyedpi запущен и имеет название GoodbyeDPI. После снова запустите `service_goodbye_discord.bat` и перезапустите устройство.
|
||||||
- Попробуйте обновить бинарники с оригинального репозитория.
|
- Попробуйте обновить бинарники с оригинального репозитория.
|
||||||
- Не работает **YouTube**? Попробуйте найти ответ здесь - https://github.com/Flowseal/zapret-discord-youtube/issues/90
|
|
||||||
- Не работает **Discord**? Попробуйте найти ответ здесь - https://github.com/Flowseal/zapret-discord-youtube/issues/92
|
|
||||||
|
|
||||||
### Остановка и удаление обхода
|
### Остановка и удаление обхода
|
||||||
Для удаления оставшегося драйвера WinDivert, откройте cmd от имени администратора и пропишите следующее:
|
Для этого запустите **`service_remove.bat`**.
|
||||||
|
- Если WinDivert так и не удалился, узнайте его название с помощью команды `driverquery | find "Divert"` в cmd, а затем удалите данными командами (заместо WinDivert введите название, которые вы узнали):
|
||||||
```
|
```
|
||||||
sc stop WinDivert
|
sc stop WinDivert
|
||||||
sc delete WinDivert
|
sc delete WinDivert
|
||||||
```
|
```
|
||||||
> [!NOTE]
|
|
||||||
> Возможно, драйвер у вас будет записан по-другому. Для уточнения названия пропишите `driverquery | find "Divert"` в cmd.
|
|
||||||
|
|
||||||
### Добавление дополнительных адресов заблокированных сайтов
|
### Добавление дополнительных адресов заблокированных сайтов
|
||||||
- Список можно дополнить используя `list-general.txt` (для `*discord_youtube`) и в список `list-discord` (для файлов без `youtube` в названии).
|
- Список можно дополнить используя `list-general.txt` (для файлов `general`) и в список `list-discord` (для файлов `discord`).
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> После добавления сервис нужно перезапустить.
|
> После добавления сервис нужно перезапустить.
|
||||||
|
|
||||||
|
|||||||
@@ -7,6 +7,6 @@ cd /d "%~dp0"
|
|||||||
set BIN=%~dp0bin\
|
set BIN=%~dp0bin\
|
||||||
|
|
||||||
start "zapret: discord" /min "%BIN%winws.exe" --wf-tcp=443 --wf-udp=443,50000-65535 ^
|
start "zapret: discord" /min "%BIN%winws.exe" --wf-tcp=443 --wf-udp=443,50000-65535 ^
|
||||||
--filter-udp=443 --hostlist="list-discord.txt" --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
--filter-udp=443 --hostlist="list-discord.txt" --dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-udplen-increment=10 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
||||||
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-cutoff=d3 --dpi-desync-repeats=6 --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
||||||
--filter-tcp=443 --hostlist="list-discord.txt" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls="%BIN%tls_clienthello_www_google_com.bin"
|
--filter-tcp=443 --hostlist="list-discord.txt" --dpi-desync=fake,split --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fooling=badseq --dpi-desync-fake-tls="%BIN%tls_clienthello_www_google_com.bin"
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
chcp 65001 >nul
|
chcp 65001 >nul
|
||||||
:: 65001 - UTF-8
|
:: 65001 - UTF-8
|
||||||
|
|
||||||
cd /d "%~dp0"
|
cd /d "%~dp0"
|
||||||
|
|
||||||
set BIN=%~dp0bin\
|
set BIN=%~dp0bin\
|
||||||
|
|
||||||
start "zapret: discord" /min "%BIN%winws.exe" --wf-tcp=80,443 --wf-udp=443,50000-65535 ^
|
start "zapret: general" /min "%BIN%winws.exe" --wf-tcp=80,443 --wf-udp=443,50000-65535 ^
|
||||||
--filter-udp=443 --hostlist="list-general.txt" --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
--filter-udp=443 --hostlist="list-general.txt" --dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-udplen-increment=10 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
||||||
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-cutoff=d3 --dpi-desync-repeats=6 --dpi-desync-fake-quic="%BIN%quic_initial_www_google_com.bin" --new ^
|
||||||
--filter-tcp=80 --hostlist="list-general.txt" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --new ^
|
--filter-tcp=80 --hostlist="list-general.txt" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --new ^
|
||||||
--filter-tcp=443 --hostlist="list-general.txt" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls="%BIN%tls_clienthello_www_google_com.bin"
|
--filter-tcp=443 --hostlist="list-general.txt" --dpi-desync=fake,split --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fooling=badseq --dpi-desync-fake-tls="%BIN%tls_clienthello_www_google_com.bin"
|
||||||
@@ -6,15 +6,8 @@ discordapp.com
|
|||||||
discord.gg
|
discord.gg
|
||||||
media.discordapp.net
|
media.discordapp.net
|
||||||
images-ext-1.discordapp.net
|
images-ext-1.discordapp.net
|
||||||
www.discord.com
|
|
||||||
www.discord.app
|
|
||||||
discord.app
|
discord.app
|
||||||
*.discord.com
|
|
||||||
*.discord.gg
|
|
||||||
*.discordapp.com
|
|
||||||
*.discordapp.net
|
|
||||||
discord.media
|
discord.media
|
||||||
*.discord.media
|
|
||||||
discordcdn.com
|
discordcdn.com
|
||||||
discord.dev
|
discord.dev
|
||||||
discord.new
|
discord.new
|
||||||
|
|||||||
@@ -14,15 +14,8 @@ discordapp.com
|
|||||||
discord.gg
|
discord.gg
|
||||||
media.discordapp.net
|
media.discordapp.net
|
||||||
images-ext-1.discordapp.net
|
images-ext-1.discordapp.net
|
||||||
www.discord.com
|
|
||||||
www.discord.app
|
|
||||||
discord.app
|
discord.app
|
||||||
*.discord.com
|
|
||||||
*.discord.gg
|
|
||||||
*.discordapp.com
|
|
||||||
*.discordapp.net
|
|
||||||
discord.media
|
discord.media
|
||||||
*.discord.media
|
|
||||||
discordcdn.com
|
discordcdn.com
|
||||||
discord.dev
|
discord.dev
|
||||||
discord.new
|
discord.new
|
||||||
@@ -30,4 +23,7 @@ discord.gift
|
|||||||
discordstatus.com
|
discordstatus.com
|
||||||
dis.gd
|
dis.gd
|
||||||
discord.co
|
discord.co
|
||||||
discord-attachments-uploads-prd.storage.googleapis.com
|
discord-attachments-uploads-prd.storage.googleapis.com
|
||||||
|
7tv.app
|
||||||
|
7tv.io
|
||||||
|
10tv.app
|
||||||
@@ -9,9 +9,9 @@ pause
|
|||||||
|
|
||||||
set BIN=%~dp0bin\
|
set BIN=%~dp0bin\
|
||||||
set ARGS=--wf-tcp=443 --wf-udp=443,50000-65535 ^
|
set ARGS=--wf-tcp=443 --wf-udp=443,50000-65535 ^
|
||||||
--filter-udp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-udplen-increment=10 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-cutoff=d3 --dpi-desync-repeats=6 --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-tcp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
--filter-tcp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake,split --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fooling=badseq --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
||||||
|
|
||||||
set SRVCNAME=zapret
|
set SRVCNAME=zapret
|
||||||
|
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
@echo off
|
@echo off
|
||||||
chcp 65001 >nul
|
chcp 65001 >nul
|
||||||
:: 65001 - UTF-8
|
:: 65001 - UTF-8
|
||||||
|
|
||||||
:: Admin rights check
|
:: Admin rights check
|
||||||
echo Данный файл должен быть запущен с правами администратора (ПКМ - Запустить от имени администратора).
|
echo Данный файл должен быть запущен с правами администратора (ПКМ - Запустить от имени администратора).
|
||||||
echo Нажмите любую клавишу, чтобы продолжить создание сервиса.
|
echo Нажмите любую клавишу, чтобы продолжить создание сервиса.
|
||||||
pause
|
pause
|
||||||
|
|
||||||
set BIN=%~dp0bin\
|
set BIN=%~dp0bin\
|
||||||
set ARGS=--wf-tcp=80,443 --wf-udp=443,50000-65535 ^
|
set ARGS=--wf-tcp=80,443 --wf-udp=443,50000-65535 ^
|
||||||
--filter-udp=443 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=443 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-udplen-increment=10 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-cutoff=d3 --dpi-desync-repeats=6 --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-tcp=80 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --new ^
|
--filter-tcp=80 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --new ^
|
||||||
--filter-tcp=443 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
--filter-tcp=443 --hostlist=\"%~dp0list-general.txt\" --dpi-desync=fake,split --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fooling=badseq --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
||||||
|
|
||||||
set SRVCNAME=zapret
|
set SRVCNAME=zapret
|
||||||
|
|
||||||
net stop %SRVCNAME%
|
net stop %SRVCNAME%
|
||||||
sc delete %SRVCNAME%
|
sc delete %SRVCNAME%
|
||||||
sc create %SRVCNAME% binPath= "\"%BIN%winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : %SRVCNAME%" start= auto
|
sc create %SRVCNAME% binPath= "\"%BIN%winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : %SRVCNAME%" start= auto
|
||||||
sc description %SRVCNAME% "zapret DPI bypass software"
|
sc description %SRVCNAME% "zapret DPI bypass software"
|
||||||
sc start %SRVCNAME%
|
sc start %SRVCNAME%
|
||||||
|
|
||||||
pause
|
pause
|
||||||
@@ -9,9 +9,9 @@ pause
|
|||||||
|
|
||||||
set BIN=%~dp0bin\
|
set BIN=%~dp0bin\
|
||||||
set ARGS=--wf-tcp=443 --wf-udp=443,50000-65535 ^
|
set ARGS=--wf-tcp=443 --wf-udp=443,50000-65535 ^
|
||||||
--filter-udp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-udplen-increment=10 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
--filter-udp=50000-65535 --dpi-desync=fake --dpi-desync-any-protocol --dpi-desync-cutoff=d3 --dpi-desync-repeats=6 --dpi-desync-fake-quic=\"%BIN%quic_initial_www_google_com.bin\" --new ^
|
||||||
--filter-tcp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
--filter-tcp=443 --hostlist=\"%~dp0list-discord.txt\" --dpi-desync=fake,split --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fooling=badseq --dpi-desync-fake-tls=\"%BIN%tls_clienthello_www_google_com.bin\"
|
||||||
|
|
||||||
set SRVCNAME=zapret
|
set SRVCNAME=zapret
|
||||||
|
|
||||||
|
|||||||
@@ -12,4 +12,9 @@ set SRVCNAME=zapret
|
|||||||
net stop %SRVCNAME%
|
net stop %SRVCNAME%
|
||||||
sc delete %SRVCNAME%
|
sc delete %SRVCNAME%
|
||||||
|
|
||||||
|
net stop "WinDivert"
|
||||||
|
sc delete "WinDivert"
|
||||||
|
net stop "WinDivert14"
|
||||||
|
sc delete "WinDivert14"
|
||||||
|
|
||||||
pause
|
pause
|
||||||
|
|||||||
Reference in New Issue
Block a user