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

О повыше чутка нашел экзешник и конфиг. он конечно не так удобно настраивается как батник а вручную, ноо зато работает быстрее.
однако из 323 стратегий у меня ни одна не закрывает ютуб 30 из 30.максимум 14 из 30. а какой должен быть минимум чтоб ютуб заработал?

ЭЭ как в начало пролистать, неудобно-же

Можете уточнить, что за хекс генератор и с какими параметрами? Пробовал сгенерировать сам, не работает, с указанным заводится.

Можете подсказать, каким образом\с какими параметрами генерировали хекс?

справа ползуно есть типа 584 из 584

Запустилось, но на телевизоры не отдается даже c auto-ttl и без set-ttl
-e 1 -q --reverse-frag --wrong-chksum --fake-from-hex 1603030135010001310303424143facf5c983ac8ff20b819cfd634cbf5143c0005b2b8b142a6cd335012c220008969b6b387683dedb4114d466ca90be3212b2bde0c4f56261a9801 --fake-gen 15 --auto-ttl

Кто-нибудь может уже победил?

Подскажите, что значит Strategies with 67 out of 83 successes? Это столько заработало, а остальное нет?

На предложенных стратегиях для запрета видео сначала работают несколько секунд, а потом buffer health уходит в ноль. Приходится перезагружать страницу по несколько раз, чтобы видео заработало нормально. В чем может быть дело?

По GoodCheck_v1.3.07 (более ранние версии не смотрел):

Проверка актуальности билда GoodbyeDPI производится по контрольной сумме файла и поскольку не все в обязательном порядке используют билды именно из действия Add TLS ClientHello fake packet generator #77, то возможно имеет смысл добавить суммы из действия Add TLS ClientHello fake packet generator #78 и обозвать их соответсвенно: 0411a42 и 810aef6?

Как то так к примеру:
::Hashes for programs
:: GDPI
::last official
set "hash_gdpi_86_023rc32=9c3f16d5a0aff180f9d04ae6c0fe1f28"
set "hash_gdpi_64_023rc32=afa7f66231b9cec7237e738b622c0181"

::test builds
set "hash_gdpi_86_0411a42=a3131eabbf518ec6d8ed6dca8bf112e6"
set "hash_gdpi_64_0411a42=4d060be292eb50783c0d8022d4bf246c"
set "hash_gdpi_86_810aef6=f99693d6f7de3e32b4884bda0335d18e"
set "hash_gdpi_64_810aef6=ccf38c0cf3706ac2b19fbd668b9bfdf3"
set "hash_gdpi_64_testbuild_by_Decavoid=c25b01de6d5471f3b7337122049827f6"

и далее соответственно:

	::...Checking if it's outdated
	if "!winVersion!"=="10" (
		call :CalculateHash "!gdpiExeFullpath!" hash
		set confirmed=
		if !hash!==!hash_gdpi_64_0411a42! (
			call :WriteToConsoleAndToLog You're using a 64-bit test build version with --fake-with-sni support
			set confirmed=1
			set "gdpiVersion=(newest test build detected)"
		)
		if !hash!==!hash_gdpi_86_0411a42! (
			call :WriteToConsoleAndToLog You're using a 32-bit test build version with --fake-with-sni support
			set confirmed=1
			set "gdpiVersion=(newest test build detected)"
		)
		if !hash!==!hash_gdpi_64_810aef6! (
			call :WriteToConsoleAndToLog You're using a 64-bit test build version with --fake-with-sni support
			set confirmed=1
			set "gdpiVersion=(newest test build detected)"
		)
		if !hash!==!hash_gdpi_86_810aef6! (
			call :WriteToConsoleAndToLog You're using a 32-bit test build version with --fake-with-sni support
			set confirmed=1
			set "gdpiVersion=(newest test build detected)"
		)

Понятно, что уже не так актуально это, но всё же.

Не обязательно полное удаление. Достаточно выставить настройки как тут Начали блокировать wrong-seq (часть 1) или как пробить непробиваемое (часть 2) - #353 by TesterTi
Плюс удалить сертификат каспера здесь certmgr.msc

Чтобы не было проблем с пробелами, нужно использовать короткий путь без пробелов. Получается он так: set pathToCmd=%~dpS0, pathToCmd - это путь к каталогу с батником без пробелов. Даже кавычки не нужны. Русские символы тоже норм читаются, если батник в кодировке 866 либо 1251

Странно. Это именно окна gdpi не закрываются? Попробуйте руками его запустить и, руками же, из командной строки, прибить командой taskkill. Может прояснит ситуацию.

Wireshark

Спойлер

Телевизоры ломаются от определенных опций. Здесь тем хватает на этот счет, это не ко мне вопрос.

С тем, что ютуб берет видео с разных серверов и они работают по-разному. На какие-то стратегия может действовать, на какие-то - нет. У меня вообще подобная проблема была из-за того что провайдерские сервера стояли до коробки РКН и лагали. Я их заблочил через блокировщик рекламы и проблема исчезла.
В общем, это тоже не по теме вопрос.

Это правда, но мне лень сейчас + времени нет + не критично + исчезла возможность редактирования шапки темы, из-за кривой настройки форума, что тоже осложняет заливку новых версий скрипта. Так что потом.

А как отличить провайдерские сервера от остальных?

  • По пингу
  • По количеству хопов tracert’а
  • По айпи (он будет совпадать с rr1.имя_кластера.googlevideo.com). Кластер берется с https://redirector.googlevideo.com/report_mapping?di=no Если вы хоть раз запускали гудчек из этой темы, то в начале лог-файла должна быть инфа о вашем кластере и кэш-сервере.

(вопрос про HEX)
Там первые 116 байт надо или как? Client Hello весит 517 байт…

Можете запихнуть целиком, или попробовать отрезать только часть. Какого-то определенного требования к длине нет, насколько мне известно, если только ваш провайдер не фильтрует основываясь на ней.

Ещё стоит знать, что длина зависит от того через что запрос был: курл короткий, лиса и хром - длиннее.

Час назад с этими параметрами всё прекрасно работало , сейчас прерывается часто , через полсекунды . Может есть новые параметры ? Ростелеком , Ростов

а потом из rr1.имя_кластера.googlevideo.com формируется
rr1—sn-модифицированное_имя_кластера.googlevideo.com (оно и используется браузером)
которое является псевдонимом rr1.модифицированное_имя_кластера.googlevideo.com

модифицированное_имя_кластера получается из исходного имя_кластера путём простой посимвольной замены
uzpkfa50vqlgb61wrmhc72xsnid83ytoje94-
0123456789abcdefghijklmnopqrstuvwxyz-
@Ori
Это я правильно понял из кода скрипта или есть еще какие-то подводные камни?

бл как они фйек сни то детектят что ето не фейк?! :rage: свой хекс тож пробовал понтсовывать не канает пока что имено провайдерские gcc

Запустила, 100% рабочих комбинаций нет, максимум 12/31. Но раз 12 работают, значит, я могу как-то обратиться именно к ним? Я не могу понять, что делать с полученной информацией. Вот, например, чем мне может помочь знание Your Google Cache Server web address? Такое ощущение, что я хожу кругами, я так устала каждую неделю настраивать то, в чём вообще ничего не понимаю =(
(я тестирую только ютуб, остальное мне не нужно)