GoodCheck - блокчек-скрипт для GoodbyeDPI, Zapret, ByeDPI

Лучшая награда для меня!

Вот это прямой путь к корреляции атак. Так могут мосты распознать
>хммм у этого юзера гуглвидео смотрится хотя на моем мониторе не было коннекта с ютубом
>а это что? странный адрес коннектится ОДНОВРЕМЕННО с гуглвидео…

MiddleNodes 145.239.41.102, 94.23.172.32
ExitNodes 5.255.124.150
Bridge webtunnel [2001:db8:49e2:b1f1:8193:df4a:5f7d:41b2]:443 D01A87AF2B3C6F664AEBD1C45D9EC3D06FBF48C9 url=https://foto.pho.be/qBctgmXaIUAzfXkQphtCQSTI ver=0.0.1
Bridge webtunnel [2001:db8:1fc0:eebe:5e6e:d6ee:f53e:6889]:443 4A3859C089DF40A4FFADC10A79DFEBE4F8272535 url=https://verry.org/K2A2utQIMou4Ia2WjVseyDjV ver=0.0.1
Bridge webtunnel [2001:db8:e3c6:f3ba:6cee:4720:a2da:822c]:443 9BDB48D89A520ACEDDEF61709EE2A497A52F2955 url=https://cool.pmvl.eu/803FifIHPKHnbjVounxSrFtg ver=0.0.1

ЛИЧНО я использую его вот так. В публичной сборке используются хорватские ноды по той причине что я боюсь пускать всех через один и тот же экзит. Просто если давать Тору самому выбирать любые экзиты то Ютуб тот же работает ужасно и скорость может проседать. То же самое с миддлами - эти два оптимальных скоростных миддла работающие год, в них используется двойной ip на двух портах. Нахожусь в чате Малваря по обходу блокировок и говорю - Тор покрывает очень много всего и можно использовать его совместно с чем-либо ещё чтобы покрыть абсолютно всё. Ну я с антизапретом его использовал и использую, но сказал, что например Запрет от flowseal может использоваться для Дискорда, Тор для всего остального. Если здесь будет использоваться оптимизированный экзит я не против ибо большой нагрузки это не создаст.

Админ не может это удалить как-то? ну это совсем уже. постить секретные ключи где ркн читает все
@KDS

Это не “секретные ключи”, это мосты, они все в открытом доступе.

они по капче

Ничего не будет от того что кто-либо мосты прочитает. Это устойчивый к цензуре протокол. Ни один ещё ни разу не заблокировали. Они не умеют это делать.

Тут не в протоколе дело…

@Ori в общем 5.255.124.150 мой любимый экзит, с ним проблем с просмотром ютуба минимум (использоваться должен только он один). Насчёт того как будет с dlp не знаю.

Ппц, вы параноик, конечно. Ну прикрутите curl https://www.youtube.com в скрипт, с повторами. Будет у вас одновременно, и к ютубу, и к гуглвидео коннект. И это если забыть, что сни гуглвидео в принципе шинкуется запретом в предложенном мной варианте. А айпишники всех зарубежных гуглкэшей РКНу вряд ли известны, учитывая, что их сотни тысяч. Как ловить то будут? Товарищ майор будет лично whois каждого входящего айпи делать?

А, ну и плюс соединение с мостами единичное, в начале просмотра. :face_exhaling:
.
Право слово, с таким подходом, дескать: “о, боже мой, они же распознают!!!” - можно сразу провод из роутера выдергивать и забывать про интернет как таковой.

@Verity-Freedom Спс, но так как я только ссылку через тор получаю, то мне особо скоростные ноды и не и нужны. И так пойдет :slightly_smiling_face:

Тоже вроде заработало, спасибо, идёт на другие сервера и видео загружаются. Чисто свериться:

Спойлер

в Ублоке

||r*---sn-gvnuxaxjvh-*.googlevideo.com
||r*---sn-8ph2xajvh-*.googlevideo.com
||googlevideo.com/videoplayback^$method=get

В цензортрекере:
Registry of Blocked Resources - выкл
Proxying list:

rr1---sn-gvnuxaxjvh-aome.googlevideo.com
rr2---sn-gvnuxaxjvh-aome.googlevideo.com
rr3---sn-gvnuxaxjvh-aome.googlevideo.com
rr4---sn-gvnuxaxjvh-aome.googlevideo.com
rr5---sn-gvnuxaxjvh-aome.googlevideo.com
rr6---sn-gvnuxaxjvh-aome.googlevideo.com
rr7---sn-gvnuxaxjvh-aome.googlevideo.com
rr1---sn-8ph2xajvh-n8vs.googlevideo.com
rr3---sn-8ph2xajvh-n8vs.googlevideo.com
rr2---sn-8ph2xajvh-n8vs.googlevideo.com
rr5---sn-8ph2xajvh-n8vs.googlevideo.com
rr6---sn-8ph2xajvh-n8vs.googlevideo.com
rr7---sn-8ph2xajvh-n8vs.googlevideo.com
rr8---sn-8ph2xajvh-n8vs.googlevideo.com
youtube.com

у Вас так же?
Единственное что на Фаерфоксе Цензортрекер не хочет нормально сервера гуглвидео в список добавлять, обрезает всё до googlevideo.com, пришлось экспортировать-импортировать настройки из хрома, и то на какую-то там ошибку при импорте ругается. Но работает. :slight_smile:

Ublock я не использую. Установлено только расширение цензортрекер + включен обход запретом по quic для гуглсерверов. В списке проксируемых адресов все также как у вас, только я убрал ютуб, чтобы реклама не грузилась и у вас нет еще 8-го сервера aome (rr8---sn-gvnuxaxjvh-aome.googlevideo.com)

Все прекрасно работает по quic, без ublock грузит с других серверов/

F12

Оке, сегодня сделал ещё один скрипт на основе mpv+ytdlp. Никакого обхода не предоставляет, тор не использует, однако кэширует видосы на 30 минут вперед, т.к. меня достали микролаги при перемотке.

Просто запускаете watch.cmd, вставляете туда ссылку и смотрите.

Время от времени чистите папку tmp, там временные файлы.

Есть 2 минуса:

  • Не удалось прикрутить автоподхват субтитров. Но это такое, фигня.
  • Второй минус хуже. В силу особенностей метода, нельзя прокручивать видосы в незакэшированную область. С видосами в пределах 15 минут - это не проблема (у меня первые 10 минут кэшируются за 10 секунд). Но если вы захотите посмотреть многочасовую запись стрима, начиная с середины - так просто это у вас не получится. Мейби ytdlp можно сказать начать закачку с таймкода - я не проверял. Потом потестю.

Ссылка

Блин, а ещё я сломал звук, щас пофикшу. Может быть. Ок, я не сломал звук. Просто закачка происходит так быстро, что файл не успевает создасться. Ок, исправил. Теперь первый мегабайт аудиофайла скачивается заранее. Всё равно сломано. Блин :sob: Крч хз, починил, нет. Сделал что мог.

Работает как-то странно. Не со всеми видео. От формата зависит может, hls/dash и т.д.

А какая стратегия?

У меня их много рабочих на quic. Конкретно у меня --wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6
default_udp.bin необходимо скопировать из папки Payloads в скрипте GoodCheckGoGo_0.8.0 в папку с zapret рядом с winws.exe

Другие рабочие стратегии
Strategies with 18/18 successes:
Strategies with 18/18 successes:
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-ipfrag-pos-udp=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-ipfrag-pos-udp=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-ipfrag-pos-udp=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-ipfrag-pos-udp=32]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-ipfrag-pos-udp=64]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-ipfrag-pos-udp=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-ipfrag-pos-udp=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-ipfrag-pos-udp=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-ipfrag-pos-udp=32]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-ipfrag-pos-udp=64]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-ipfrag-pos-udp=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-ipfrag-pos-udp=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-ipfrag-pos-udp=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-ipfrag-pos-udp=32]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-ipfrag-pos-udp=64]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-ipfrag-pos-udp=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-ipfrag-pos-udp=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-ipfrag-pos-udp=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-ipfrag-pos-udp=32]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,ipfrag2 --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-ipfrag-pos-udp=64]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-udplen-increment=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-udplen-increment=8 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-udplen-increment=16 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-udplen-increment=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=2 --dpi-desync-udplen-increment=24 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=8 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=16 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=6 --dpi-desync-udplen-increment=24 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=8 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=16 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=24 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=8]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=8 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=16]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=16 --dpi-desync-udplen-pattern=0xB00BEDBABE]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=24]
[--wf-l3=ipv4 --wf-udp=443 --dpi-desync=fake,udplen --dpi-desync-fake-quic=Payloads\default_udp.bin --dpi-desync-repeats=20 --dpi-desync-udplen-increment=24 --dpi-desync-udplen-pattern=0xB00BEDBABE]

Благодарю, попробую.

Странно, надёргал новых серверов, прогнал через гудчек, выпали +/- те же стратегии, что и ваши, подключил одну, все новые сервера успешно тестируются скриптом от Ori на QUIC, в браузере всё включено, но обращения по F12 всё равно все идут по http 1.1. Но хоть работает, в хроме. Фаерфокс что-то подумал и перестал новые сервера выдавать, всё равно долбится в локальные-непробиваемые. Всё-таки Цензортрекер в нём не работает, видимо

если есть прокси QUIC/http3 не работают.
не знаю как там и что “проксируют” аддоны для обхода
отдельные домены или всю вкладку с открытым “сайтом”

проверить работает ли QUIC вообще можно на https://quic.nginx.org/quic.html

странно, у меня в хроме только включен quic, больше ничего не трогал

У меня также в яндекс браузере. Только хром работает.

У меня этот сайт не открывается и даже не пингуется. Нашёл какой-то другой, http3.is, там робот плачет, что нет http3, как ни включай-отключай цензортрекер и запрет