bol-van / zapret

DPI bypass multi platform
7.71k stars 600 forks source link

как починить RTC в дискорде? #455

Closed ThisIsNoTa2acc closed 2 weeks ago

ThisIsNoTa2acc commented 2 weeks ago

Было всё прекрасно до сегодняшнего дня, теперь сам дискорд пашет, но голосовой умер вот мой список доменов и конфиг на всякий: P.S. Опять же настроено ето всё на keenetic роутер


rutracker.cc
googleapis.com
googleusercontent.com
googlevideo.com
gstatic.com
nhacmp3youtube.com
www.youtube.com
youtu.be
youtube.com
youtubei.googleapis.com
yt4.ggpht.com
ytimg.com
ytimg.l.google.com
x.com
twimg.com
t.co
twitter.com
rutor.info
rutracker.org
instagram.com
cdninstagram.com
ig.me
donmai.us
facebook.com
fbcdn.net
facebook.net
fbsbx.com
fbpigeon.com
fb.com
fb.gg
discord.com
gateway.discord.gg
cdn.discordapp.com
discordapp.net
discordapp.com
discord.gg
media.discordapp.net
images-ext-1.discordapp.net
www.discord.com
www.discord.app
discord.app
*.discord.com
*.discord.gg
*.discordapp.com
*.discordapp.net
discord.media
*.discord.media
discordcdn.com
discord.dev
discord.new
discord.gift
discordstatus.com
dis.gd
discord.co```

```# this file is included from init scripts
# change values here

# can help in case /tmp has not enough space
#TMPDIR=/opt/zapret/tmp

# redefine user for zapret daemons. required on Keenetic
WS_USER=nobody

# override firewall type : iptables,nftables,ipfw
FWTYPE=iptables

# options for ipsets
# maximum number of elements in sets. also used for nft sets
SET_MAXELEM=522288
# too low hashsize can cause memory allocation errors on low RAM systems , even if RAM is enough
# too large hashsize will waste lots of RAM
IPSET_OPT="hashsize 262144 maxelem $SET_MAXELEM"
# dynamically generate additional ip. $1 = ipset/nfset/table name
#IPSET_HOOK="/etc/zapret.ipset.hook"

# options for ip2net. "-4" or "-6" auto added by ipset create script
IP2NET_OPT4="--prefix-length=22-30 --v4-threshold=3/4"
IP2NET_OPT6="--prefix-length=56-64 --v6-threshold=5"
# options for auto hostlist
AUTOHOSTLIST_RETRANS_THRESHOLD=3
AUTOHOSTLIST_FAIL_THRESHOLD=3
AUTOHOSTLIST_FAIL_TIME=60
# 1 = debug autohostlist positives to ipset/zapret-hosts-auto-debug.log
AUTOHOSTLIST_DEBUGLOG=0

# number of parallel threads for domain list resolves
MDIG_THREADS=30

# ipset/*.sh can compress large lists
GZIP_LISTS=1
# command to reload ip/host lists after update
# comment or leave empty for auto backend selection : ipset or ipfw if present
# on BSD systems with PF no auto reloading happens. you must provide your own command
# set to "-" to disable reload
#LISTS_RELOAD="pfctl -f /etc/pf.conf"

# override ports
#HTTP_PORTS=80-81,85
#HTTPS_PORTS=443,500-501
#QUIC_PORTS=443,444

# CHOOSE OPERATION MODE
# MODE : nfqws,tpws,tpws-socks,filter,custom
# nfqws : nfqws for dpi desync
# tpws : tpws transparent mode
# tpws-socks : tpws socks mode
# filter : no daemon, just create ipset or download hostlist
# custom : custom mode. should modify custom init script and add your own code
MODE=nfqws
# apply fooling to http
MODE_HTTP=1
# for nfqws only. support http keep alives. enable only if DPI checks for http request in any outgoing packet
MODE_HTTP_KEEPALIVE=0
# apply fooling to https
MODE_HTTPS=1
# apply fooling to quic
MODE_QUIC=1
# none,ipset,hostlist,autohostlist
MODE_FILTER=autohostlist

# CHOOSE NFQWS DAEMON OPTIONS for DPI desync mode. run "nfq/nfqws --help" for option list
DESYNC_MARK=0x40000000
DESYNC_MARK_POSTNAT=0x20000000
NFQWS_OPT_DESYNC="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-any-protocol --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin" 
#NFQWS_OPT_DESYNC_HTTP=
#NFQWS_OPT_DESYNC_HTTPS=
#NFQWS_OPT_DESYNC_HTTP6=
#NFQWS_OPT_DESYNC_HTTPS6=
NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-ttl=0  --dpi-desync-any-protocol --dpi-desync-cutoff=d4 --dpi-desync-fooling=md5sig,badsum --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin"
#NFQWS_OPT_DESYNC_QUIC6=

# CHOOSE TPWS DAEMON OPTIONS. run "tpws/tpws --help" for option list
TPWS_OPT="--hostspell=HOST --tlsrec=sni --split-pos=1 --oob --disorder"

# openwrt only : donttouch,none,software,hardware
FLOWOFFLOAD=donttouch

# openwrt: specify networks to be treated as LAN. default is "lan"
#OPENWRT_LAN="lan lan2 lan3"
# openwrt: specify networks to be treated as WAN. default wans are interfaces with default route
#OPENWRT_WAN4="wan vpn"
#OPENWRT_WAN6="wan6 vpn6"

# for routers based on desktop linux and macos. has no effect in openwrt.
# CHOOSE LAN and optinally WAN/WAN6 NETWORK INTERFACES
# or leave them commented if its not router
# it's possible to specify multiple interfaces like this : IFACE_LAN="eth0 eth1 eth2"
# if IFACE_WAN6 is not defined it take the value of IFACE_WAN
#IFACE_LAN=eth0
IFACE_WAN=ppp0
#IFACE_WAN6="ipsec0 wireguard0 he_net"

# should start/stop command of init scripts apply firewall rules ?
# not applicable to openwrt with firewall3+iptables
INIT_APPLY_FW=1
# firewall apply hooks
#INIT_FW_PRE_UP_HOOK="/etc/firewall.zapret.hook.pre_up"
#INIT_FW_POST_UP_HOOK="/etc/firewall.zapret.hook.post_up"
#INIT_FW_PRE_DOWN_HOOK="/etc/firewall.zapret.hook.pre_down"
#INIT_FW_POST_DOWN_HOOK="/etc/firewall.zapret.hook.post_down"

# do not work with ipv4
#DISABLE_IPV4=1
# do not work with ipv6
DISABLE_IPV6=0

# select which init script will be used to get ip or host list
# possible values : get_user.sh get_antizapret.sh get_combined.sh get_reestr.sh get_hostlist.sh
# comment if not required
GETLIST=```
RadaGum commented 2 weeks ago

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D

он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

vovan190310 commented 2 weeks ago

start "zapret: discord" /min "%~dp0winws.exe" ^ --wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^ --filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

понять бы куда это вписывать...эх

zaforv commented 2 weeks ago

start "zapret: discord" /min "%~dp0winws.exe" ^ --wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^ --filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

понять бы куда это вписывать...эх

тем же вопросом задаюсь

RadaGum commented 2 weeks ago

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

в config # override ports убрать # перед QUIC_PORTS

Не помогает правка config

QUIC_PORTS=50000-65535 MODE_QUIC=1 NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

agronis-zoom commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

Diki96080 commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

я честно говоря был в шоке когда у меня войсы перестали работать даже с впн

Diki96080 commented 2 weeks ago

на сайте дискорда с webrtc control не пускает в войс

agronis-zoom commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

я честно говоря был в шоке когда у меня войсы перестали работать даже с впн

Есть такой момент, я всю ветку прочитал и как понимаю, одного только VPS не достаточно. Но как тогда юзеры из других стран спокойно пользуются, не понимаю.

Diki96080 commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

я честно говоря был в шоке когда у меня войсы перестали работать даже с впн

Есть такой момент, я всю ветку прочитал и как понимаю, одного только VPS не достаточно. Но как тогда юзеры из других стран спокойно пользуются, не понимаю.

там как я понял при подключении к войсу используется твой реальный айпи с помощью webrtc leak а если уязвимость закрыть то к войсам вообще не подключает

agronis-zoom commented 2 weeks ago

Пробовал через админку изменить тип подключения с TCP на QUIC с маскировкой uTP но результатов не дало

dothenotive commented 2 weeks ago

Есть контакт! Windows 10, 22H2, МГТС Удмуртия image Сейчас отредактирую что и как, куда тыкать (для таких ламеров как я :D)

Редакт.: Гайд: (не для vps!) 1) Скачайте Process Hacker 2) После установки, на рабочем столе должен появиться его ярлык 3) Перезагрузите комп 4) После перезагрузки, убедитесь что у вас чистая сеть (без vpn, без goodbyedpi, без zapret и прочего) 4.1) Убедиться можно таким способом: Зайдите на rule34.com, и если у вас не подключается - у вас чистая сеть. Для более точной проверки, откройте ранее установленный Process Hacker, и зайдите во вкладку Services. image Там найдите всё то, что связяно с goodbyedpi, или какими-то другими VPN-сервисами (openvpn в том числе) 5) После того как вы убедились, что у вас чистая сеть - зайдите по данной ссылке: https://shell.cloud.google.com/?pli=1&show=ide%2Cterminal Если консоль не загружает - заходим по этой: https://www.alibabacloud.com/en/product/cloud-shell?_p_lc=1 Т.к. у меня не грузит консоль гугла, буду показывать на примере консоли алибаба. image

agronis-zoom commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

я честно говоря был в шоке когда у меня войсы перестали работать даже с впн

Есть такой момент, я всю ветку прочитал и как понимаю, одного только VPS не достаточно. Но как тогда юзеры из других стран спокойно пользуются, не понимаю.

там как я понял при подключении к войсу используется твой реальный айпи с помощью webrtc leak а если уязвимость закрыть то к войсам вообще не подключает

Но откуда они подтягивают реальный ip? Если без VPS он даже интерфейс не загружает

Diki96080 commented 2 weeks ago

я использую vless xtls reality и у меня тоже не работают войсы что странно, может знает кто почему с впн они не работают?

Аналогичная проблема, как я понимаю в этой ветке решают проблемы путём настройки DPI. Но уверен что и через ux-3d тоже можно что-то наколдовать, пока ждём.

я честно говоря был в шоке когда у меня войсы перестали работать даже с впн

Есть такой момент, я всю ветку прочитал и как понимаю, одного только VPS не достаточно. Но как тогда юзеры из других стран спокойно пользуются, не понимаю.

там как я понял при подключении к войсу используется твой реальный айпи с помощью webrtc leak а если уязвимость закрыть то к войсам вообще не подключает

Но откуда они подтягивают реальный ip? Если без VPS он даже интерфейс не загружает

не особо знаю как работает но некоторые сайты которые используют webrtc видят реальный айпи https://browserleaks.com/webrtc у меня здесь даже с впном показывается реальный айпи

RadaGum commented 2 weeks ago

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

в config # override ports убрать # перед QUIC_PORTS

Не помогает правка config QUIC_PORTS=50000-65535 MODE_QUIC=1 NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

мне помогло

А какие ссылки вписал в хост лист?

Elllkere commented 2 weeks ago
set ARGS=--wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^
--filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

set SRVCNAME=zapret (discord)

net stop "%SRVCNAME%"
sc delete "%SRVCNAME%"
sc create "%SRVCNAME%" binPath= "\"%~dp0winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : winws1" start= auto
sc description "%SRVCNAME%" "zapret DPI bypass software"
sc start "%SRVCNAME%"

создать батник рядом с winws.exe создать list-discord.txt с

discord-attachments-uploads-prd.storage.googleapis.com
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com

запустить батник единожды, сервис будет создан с авто запуском

RadaGum commented 2 weeks ago

discord-attachments-uploads-prd.storage.googleapis.com dis.gd discord.co discord.com discord.design discord.dev discord.gg discord.gift discord.gifts discord.media discord.new discord.store discord.tools discordapp.com discordapp.net discordmerch.com discordpartygames.com discord-activities.com discordactivities.com discordsays.com

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

в config # override ports убрать # перед QUIC_PORTS

Не помогает правка config QUIC_PORTS=50000-65535 MODE_QUIC=1 NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

мне помогло

А какие ссылки вписал в хост лист?

https://github.com/GhostRooter0953/discord-voice-ips/blob/master/discord-domains-list.txt

так у тебя проблемы со входом в диск или войсом? udp для войса, под обход надо подбирать

Проблемы с войсом. Дис входит чаты работают

Storik4pro commented 2 weeks ago

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

Не знаю почему, но у меня это не сработало. Все адреса записал в список, в конфиге изменил значения на нужные, перезагрузил сервис, но всё без толку >_<

значит возможно нужно просто подыскать под себя метод обхода для QUIC

Понял, надеюсь для SkyNet таки найдется способ. Если найду у себя рабочий вариант, отредактирую коммент.

У меня тоже скайнет. Если на нем заработает, пингани, пожалуйста. Буду благодарен!

@Storik4pro Попробуй вот эти настройки от человечка ниже.

Сейчас проверю, спасибо

RadaGum commented 2 weeks ago

discord-attachments-uploads-prd.storage.googleapis.com dis.gd discord.co discord.com discord.design discord.dev discord.gg discord.gift discord.gifts discord.media discord.new discord.store discord.tools discordapp.com discordapp.net discordmerch.com discordpartygames.com discord-activities.com discordactivities.com discordsays.com

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

в config # override ports убрать # перед QUIC_PORTS

Не помогает правка config QUIC_PORTS=50000-65535 MODE_QUIC=1 NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

мне помогло

А какие ссылки вписал в хост лист?

https://github.com/GhostRooter0953/discord-voice-ips/blob/master/discord-domains-list.txt так у тебя проблемы со входом в диск или войсом? udp для войса, под обход надо подбирать

Проблемы с войсом. Дис входит чаты работают

тогда порты udp + настройка fake для квика должны помочь были :\

к RTC войс чату не дает подключиться, не установлен маршрут пишет.

RadaGum commented 2 weeks ago

discord-attachments-uploads-prd.storage.googleapis.com dis.gd discord.co discord.com discord.design discord.dev discord.gg discord.gift discord.gifts discord.media discord.new discord.store discord.tools discordapp.com discordapp.net discordmerch.com discordpartygames.com discord-activities.com discordactivities.com discordsays.com

--dpi-desync=fake,tamper --dpi-desync-any-protocol

РАБОТАЕТ, спасибо огромное, благодарю :D он немного не так объяснил, вот что нужно сделать QUIC_PORTS=50000-65535 и NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol" и MODE_QUIC=1 и если пользуетесь через браузер, включить QUIC (http3)

а где нужно вписать QUIC_PORTS=50000-65535 ?

в config # override ports убрать # перед QUIC_PORTS

Не помогает правка config QUIC_PORTS=50000-65535 MODE_QUIC=1 NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

мне помогло

А какие ссылки вписал в хост лист?

https://github.com/GhostRooter0953/discord-voice-ips/blob/master/discord-domains-list.txt так у тебя проблемы со входом в диск или войсом? udp для войса, под обход надо подбирать

Проблемы с войсом. Дис входит чаты работают

тогда порты udp + настройка fake для квика должны помочь были :\

к RTC войс чату не дает подключиться, не установлен маршрут пишет.

мне тоже так писало, прописал порты, заработало

После того как я порты прописал, я запускаю install easy и прогоняю до конца, так будет работать?

RadaGum commented 2 weeks ago

не надо переустанавливать, надо сделать перезагрузку запрета /etc/init.d/zapret restart

И так не помогло, может что-то не то в конфиге?

config.txt

agronis-zoom commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

PolyakGG commented 2 weeks ago
set ARGS=--wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^
--filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

set SRVCNAME=zapret (discord)

net stop "%SRVCNAME%"
sc delete "%SRVCNAME%"
sc create "%SRVCNAME%" binPath= "\"%~dp0winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : winws1" start= auto
sc description "%SRVCNAME%" "zapret DPI bypass software"
sc start "%SRVCNAME%"

создать батник рядом с winws.exe создать list-discord.txt с

discord-attachments-uploads-prd.storage.googleapis.com
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com

запустить батник единожды, сервис будет создан с авто запуском

Работает, спасибо. Это можно с ютубом как-то совместить в одном батнике?

Diki96080 commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Если не будет webrtc то на сайте тебя даже пытаться подключить никто не будет а в приложении он видимо как то по другому подключается к сайту

ltrinch commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

corerole commented 2 weeks ago

QUIC --filter-udp=50000-65535 --hostlist=/opt/zapret/ipset/discord.txt --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-repeats=6 не сработало

agronis-zoom commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

Ты тоже через VPS сидишь?

Redplcs commented 2 weeks ago

Приветствую, люди добрые. Добавил ваши домены себе на Amnezia клиент image Суть такова, что к Дискорду коннектит, но вечный RTC. Почитал ваши комментарии, но все упирается в какие-то конфиги. Кто нибудь уже разобрался как WebRTC работает в дискорде и как это обойти и заставить работать через Впн?

dothenotive commented 2 weeks ago

Гайс, прокрутите вверх - я гайд расписал

bpGusar commented 2 weeks ago
set ARGS=--wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^
--filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

set SRVCNAME=zapret (discord)

net stop "%SRVCNAME%"
sc delete "%SRVCNAME%"
sc create "%SRVCNAME%" binPath= "\"%~dp0winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : winws1" start= auto
sc description "%SRVCNAME%" "zapret DPI bypass software"
sc start "%SRVCNAME%"

создать батник рядом с winws.exe создать list-discord.txt с

discord-attachments-uploads-prd.storage.googleapis.com
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com

запустить батник единожды, сервис будет создан с авто запуском

Работает, спасибо. Это можно с ютубом как-то совместить в одном батнике?

как убрать его из автозапуска? не работает

agronis-zoom commented 2 weeks ago

Гайс, прокрутите вверх - я гайд расписал

У тебя гайд для DPI, но людям с VPS он не совсем подходит

Diki96080 commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

image когда я это включаю в настройках браузера у меня в войс не конектится а webrtc не отображает реальный айпи

agronis-zoom commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

image когда я это включаю в настройках браузера у меня в войс не конектится а webrtc не отображает реальный айпи

Войс и так и так не коннектится, значит проблема не в том, что RTS читает реальный IP

utakecare commented 2 weeks ago
set ARGS=--wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^
--filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

set SRVCNAME=zapret (discord)

net stop "%SRVCNAME%"
sc delete "%SRVCNAME%"
sc create "%SRVCNAME%" binPath= "\"%~dp0winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : winws1" start= auto
sc description "%SRVCNAME%" "zapret DPI bypass software"
sc start "%SRVCNAME%"

создать батник рядом с winws.exe создать list-discord.txt с

discord-attachments-uploads-prd.storage.googleapis.com
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com

запустить батник единожды, сервис будет создан с авто запуском

Работает, спасибо. Это можно с ютубом как-то совместить в одном батнике?

Первый раз пользуюсь запретом. Добавил все как ты сказал - работает. Спасибо

agronis-zoom commented 2 weeks ago
Diki96080 commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

image когда я это включаю в настройках браузера у меня в войс не конектится а webrtc не отображает реальный айпи

Войс и так и так не коннектится, значит проблема не в том, что RTS читает реальный IP

когда отключаешь webrtc дискорд даже не пытается тебя законектить, не заходит даже визуально в войс а с включенным webrtc он пускает но не подключает тебя

agronis-zoom commented 2 weeks ago

https://browserleaks.com/webrtc

Попробовал скрыть реальный ip от WebRTC, через браузер. Проверку прошло, но в войс так же не коннектится image

Не думаю что в этом проблема, так как у меня всегда скрыт реальный ip, но при этом не работает ничего.

image когда я это включаю в настройках браузера у меня в войс не конектится а webrtc не отображает реальный айпи

Войс и так и так не коннектится, значит проблема не в том, что RTS читает реальный IP

когда отключаешь webrtc дискорд даже не пытается тебя законектить, не заходит даже визуально в войс а с включенным webrtc он пускает но не подключает тебя

Не не, я не выключал RTC, я просто спрятал реальный IP под маску своего прокси сервера, но ситуация у меня не поменялась, что до этого пускало, но не коннектило, что сейчас

RadaGum commented 2 weeks ago

не надо переустанавливать, надо сделать перезагрузку запрета /etc/init.d/zapret restart

И так не помогло, может что-то не то в конфиге? config.txt

у меня так же всё только --dpi-desync=fake,split2

Не заводится(

SpooderWeld commented 2 weeks ago

Гайд на ютуб по способу который час назад выложили: https://youtu.be/GkDdfUMdOS4?si=yxFdFnsUPebbCKOu

HerosteveFeed commented 2 weeks ago

Оператор Beeline, ничего из способов выше не помогает. Работает только с VPN

RadaGum commented 2 weeks ago

Оператор Beeline, ничего из способов выше не помогает. Работает только с VPN

+++ тоже с билайном мучаюсь

Пока зарботало только вот так https://www.youtube.com/watch?v=GkDdfUMdOS4 https://drive.google.com/file/d/1h8zaLHuqYgG93TOy3w-hr65FgnTBiOZd/view

Как на роутере это поднять в zapret ))

agronis-zoom commented 2 weeks ago

Оператор Beeline, ничего из способов выше не помогает. Работает только с VPN

И в войс впускает?

N3M1X10 commented 2 weeks ago

Для Windows ленивцев опубликовал свою криво-сборку этой утилиты: https://github.com/N3M1X10/zapret_build В войс пускает, ютуб загружает. Надеюсь помог кому-то.

Zvezda39 commented 2 weeks ago
set ARGS=--wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^
--filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

set SRVCNAME=zapret (discord)

net stop "%SRVCNAME%"
sc delete "%SRVCNAME%"
sc create "%SRVCNAME%" binPath= "\"%~dp0winws.exe\" %ARGS%" DisplayName= "zapret DPI bypass : winws1" start= auto
sc description "%SRVCNAME%" "zapret DPI bypass software"
sc start "%SRVCNAME%"

создать батник рядом с winws.exe создать list-discord.txt с

discord-attachments-uploads-prd.storage.googleapis.com
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com

запустить батник единожды, сервис будет создан с авто запуском

Работает, спасибо. Это можно с ютубом как-то совместить в одном батнике?

Может кто рассказать по какой причине может не создаваться служба при конфигурации файла cmd ?

PolyakGG commented 2 weeks ago

Для Windows ленивцев опубликовал свою криво-сборку этой утилиты: https://github.com/N3M1X10/zapret_build В войс пускает, ютуб загружает. Надеюсь помог кому-то.

best.

pwd491 commented 2 weeks ago

При включении для udp dpi-desync должен стоять флаг --dpi-desync-any-protocol (в документации об этом сказано)

Поддерживается определение пакетов QUIC Initial с расшифровкой содержимого и имени хоста, то есть параметр
--hostlist будет работать.
Определяются пакеты wireguard handshake initiation и DHT (начинается с 'd1', кончается 'e').
Для десинхронизации других протоколов обязательно указывать --dpi-desync-any-protocol.

у меня на openwrt завелось так (раньше QUIC был отключен)

QUIC_PORTS=9993,[50000-65535](tel:50000-65535)
MODE_QUIC=1
NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake,tamper --dpi-desync-any-protocol"

имеется ввиду именно чтоб голосовые чаты работали. Остальное и не отваливалось

RTC не завёлся, запустил QUIC в дебаг, на демона трафик не приходит

UPD: udp пошёл на демона после fw3 (рестарт фаервола). Но обход всё также не работает, мб бан по айпи? щас стоят яндекс днс image

RadaGum commented 2 weeks ago

Может кто подсказать как преобразовать это для openwrt т.к. через приложение, которое использует этот конфиг всё работает. Вот мой config.txt

start "zapret: discord" /min "%~dp0winws.exe" ^ --wf-tcp=443-65535 --wf-udp=443-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="%~dp0quic_initial_www_google_com.bin" --new ^ --filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic="%~dp0quic_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="%~dp0tls_clienthello_www_google_com.bin"

H1OneL commented 2 weeks ago

Для Windows ленивцев опубликовал свою криво-сборку этой утилиты: https://github.com/N3M1X10/zapret_build В войс пускает, ютуб загружает. Надеюсь помог кому-то.

Так же не пускает в войс, есть идеи почему ?

Gorrosert commented 2 weeks ago

Пускает

corerole commented 2 weeks ago

@Gumko07

NFQWS_OPT_DESYNC_HTTPS="--dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin"
NFQWS_OPT_DESYNC_QUIC="--filter-udp=443 --dpi-desync=fake --dpi-desync-udplen-increment=10 --dpi-desync-repeats=6 --dpi-desync-udplen-pattern=0xDEADBEEF --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin --new --filter-udp=50000-65535 --dpi-desync=fake,tamper --dpi-desync-any-protocol --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin"

Но увы, у меня это не заработало

DezZzO commented 2 weeks ago

Для Windows ленивцев опубликовал свою криво-сборку этой утилиты: https://github.com/N3M1X10/zapret_build В войс пускает, ютуб загружает. Надеюсь помог кому-то.

Просто лучший. Только есть проблема у меня и других юзеров с автозапуском. Оставил темку на Гитхабе. Спасибо.