DPI Detector от Runni - cli-утилита: тест на “16KB” блок, подбор белых SNI, тест доступности заблокированных сайтов, проверка DNS
dpi-ch от hyperion - еще одна cli-утилита для Windows / macOS / Linux: тест на “16KB” блок; определение белых SNI/диапазонов белых ip (v4); информация об интернет-соединении; проверка популярных веб-сервисов, CDN; DNS checker
DPI Checkers от hyperion - веб-чекер показывает, на каких CDN и хостингах есть “16 кб” блок
Обход “16кб” блока заключается в отправке белого sni (домена, входящего в белый список для CDN, на эти домены не распространяется “16кб” блок)
Для Zapret это будет любая стратегия со sni/bin/hex, к примеру:
FakeSniFinderV4.zip (4.6 МБ, батник для windows на основе списка белых доменов от lowderplay и asn_finder от Ori) - подбирает sni из доменов соотв. asn либо универсального белого списка по протоколам tcp/udp (для более точного подбора указывать не домен, а ссылку весом >34KB)
SNI Tool от bartt - утилита для подбора белых sni (windows/mac/linux)
Сгенерировать пейлоад для домена из белого списка (файл .bin)
payloadGenv0.9.1 от Ori (утилита для windows и linux) - протоколы quic/tls
На примере протокола quic: запускаете утилиту и вводите на 1ый вопрос 0 и затем Enter, на 2ой 4 и Enter, на 3ий 1200 и Enter, на 4ый белый домен и Enter
FakeGeneratorV4.zip (батник для windows, 3.7 МБ) - протоколы curl-impersonate (quic/http/https/ws/wss/ftps/gophers/imaps/pop3s/smtps/mqtts/rtsp) и отпечатки браузеров (curl/chrome109/chrome150/firefox115/firefox147/safari153/safari260_ios/tor145)
На примере протокола httpS: запускаете батник и вводите на 1ый вопрос белый домен и Enter, на 2ой Enter, на 3ий цифру 3 и Enter, на 4ый Enter
tshark_capture от Sketchy - скрипт для захвата wireshark-ом из браузера (инструкция по ссылке)
У меня такой вопрос. Я захожу на Cheburcheck, ввожу интересующий домен, например dln1.ncdn.ec. Cheburcheck выдает, что адрес домена заблокирован, и что он входит в ASN AS13335. Там же имеется белый список сайтов. А как теперь понять, есть ли в AS13335 какой-нибудь сайт из белого списка?
Я нашел нужный ASN в файле asn.csv из SniFinder. Но как это сделать самому вручную?
И еще: я не нахожу в руководстве zapret опцию --dpi-desync=fake
Мне было интересно как он это делает. А почему так много? Почти 300 штук только для одного ASN, в то время как всего в белом списке чуть более тысячи доменов.
Или SniFinder выдает просто список доменов, ассоциированных с некоторым ASN, а этот список уже надо сравнивать с белым списком?
Очень просто) Откройте FakeSniFinder.cmd в любом текстовом редакторе и сами все поймете. В 2 словах: lowderplay здесь https://ntc.party/t/блокировка-cloudflare-ovh-hetzner-digitalocean-09062025-xxxxxxxx/17013/500 поделился экселевской таблицей whitelist_domains.xlsx Там белые домены и соответствующие asn. Эти 2 столбца были отсортированы по алфавиту и сохранены как Asn.scv.
Вы вводите в батник домен, он определяет его ip, затем по ip узнает его asn через запрос на веб-сайт. А по asn уже легко находит все соотвествующие белые sni из таблицы Asn.scv Ничего больше сравнивать не нужно) Только проверить, действительно ли эти sni в белом списке конкретно на вашем провайдере. Это тоже можно автоматизировать, пока руки не дошли
Edit: DomainAsn не учитывает несуществующие домены 2-го порядка (например, он скипнет домен tiktokcdn.com, т. к. он не резолвится, хотя его домены 3-го порядка существуют и находятся в белом списке).
Resolve And Whois v1.3 by Ori по доменному имени выдаёт используемый хостинг и некоторую другую информацию, например наличие ECH в dns. Последнюю версию можно поискать на форуме, но также перезалито сюда под именем dns-check.
пока не особо хорошо понимаю все эти вещи, имеет ли смысл применять что-то из описанного к VPS с VLESS+TLS на бесплатном поддомене duckDNS, если адреса хостера попали под 16кб блок и на его AS ничего в белом списке нет?
Именно так, только сам сайт чебурчек ничем не поможет, что такое snifinder не знаю, нужно пробовать сни из большого списка популярных на вебсервере вашей впс с большим файлом.
Duckdns не имеет никакого отношения к теме.
Что-то не могу понять. Если моего хостера нет в списке захардкоженом в этих скриптах, получается они мне подобрать белый sni никак не помогут? Или как-то можно добавить своего хостера в dpi-detector, например?