update docs

This commit is contained in:
bol-van committed 2026-09-18 11:18:44 +03:00
1 parent 6535202a9a
commit 970adb5d55
1 file changed
+37 -37
+37 -37
View File
@@ -5152,43 +5152,43 @@ blockcheck2 будет выдавать параметры стратегий б
## Shell переменные
```
CURL - замена программы curl
CURL_MAX_TIME - время таймаута curl в секундах
CURL_MAX_TIME_QUIC - время таймаута curl для quic. если не задано, используется значение CURL_MAX_TIME
CURL_MAX_TIME_DOH - время таймаута curl для DoH серверов
CURL_CMD=1 - показывать команды curl
CURL_OPT - дополнительные параметры curl. `-k` - игнор сертификатов. `-v` - подробный вывод протокола
CURL_HTTPS_GET=1 - использовать метод GET вместо HEAD для https
CURL_PAD - добавлять к каждому запросу curl мусорные заголовки длиной не более PAD_MAX_HEADER байт (4000 по умолчанию) на указанное число байт. Учитывается полная длина вместе с названием хедера, полем данных и EOL. Полезно для проверки блока в стиле "16 кб" на ресурсе без своей большой страницы для скачивания, поскольку этот блок срабатывает по суммарному числу переданных байт, а не по тому, сколько из них было настоящим ответом. Независимо от CURL_HTTPS_GET, используйте то, что подходит для конкретной цели
PAD_MAX_HEADER - максимальная длина в байтах поля данных одного хедера для паддинга CURL_PAD. длина может быть превышена на не болеее, чем 14 символов, для последнего хедера, если последний хедер вместе с названием и EOL мог бы получиться менее 14 символов
DOMAINS - список тестируемых доменов или доменов с URI через пробел
TEST - имя теста
IPVS=4|6|46 - тестируемые версии ip протокола
ENABLE_HTTP=0|1 - включить тест plain http
ENABLE_HTTPS_TLS12=0|1 - включить тест https TLS 1.2
ENABLE_HTTPS_TLS13=0|1 - включить тест https TLS 1.3
ENABLE_HTTP3=0|1 - включить тест QUIC
REPEATS - количество попыток тестирования
PARALLEL=0|1 - включить параллельные попытки. может обидеть сайт из-за долбежки и привести к неверному результату
SCANLEVEL=quick|standard|force - уровень сканирования
BATCH=1 - пакетный режим без вопросов и ожидания ввода в консоли
HTTP_PORT, HTTPS_PORT, QUIC_PORT - номера портов для соответствующих протоколов
SKIP_DNSCHECK=1 - отказ от проверки DNS
SKIP_IPBLOCK=1 - отказ от тестов блокировки по порту или IP
PKTWS_EXTRA_POST - дополнительные параметры nfqws/dvtws/winws, указываемые после основной стратегии
PKTWS_EXTRA_POST_1 .. PKTWS_EXTRA_POST_9 - отдельно дополнительные параметры, содержащие пробелы
PKTWS_EXTRA_PRE - дополнительные параметры для nfqws/dvtws/winws, указываемые перед основной стратегией
PKTWS_EXTRA_PRE_1 .. PKTWS_EXTRA_PRE_9 - отдельно дополнительные параметры, содержащие пробелы
DNSCHECK_DNS - список сторонних DNS через пробел для тестирования подмены DNS
DNSCHECK_DOM - список доменов через пробел для тестирования подмены DNS
SECURE_DNS=0|1 - принудительно выключить или включить DoH
DOH_SERVERS - список URL DoH через пробел для автоматического выбора работающего сервера
DOH_SERVER - конкретный DoH URL, отказ от поиска
UNBLOCKED_DOM - незаблокированный домен, который используется для тестов IP block
SIMULATE=1 - включить режим симуляции для отладки логики скрипта. отключаются реальные запросы через curl, заменяются рандомным результатом.
SIM_SUCCESS_RATE=<percent> - вероятность успеха симуляции в процентах
```
| Переменная | Назначение |
| :--------- | :--------- |
| CURL| замена программы curl |
| CURL_MAX_TIME | время таймаута curl в секундах |
| CURL_MAX_TIME_QUIC | время таймаута curl для quic. если не задано, используется значение CURL_MAX_TIME |
| CURL_MAX_TIME_DOH | время таймаута curl для DoH серверов |
| CURL_CMD=1 | показывать команды curl |
| CURL_OPT | дополнительные параметры curl. `-k` - игнор сертификатов. `-v` - подробный вывод протокола |
| CURL_HTTPS_GET=1 | использовать метод GET вместо HEAD для https |
| CURL_PAD | добавлять к каждому запросу curl мусорные заголовки длиной не более PAD_MAX_HEADER байт (4000 по умолчанию) на указанное число байт. Учитывается полная длина вместе с названием хедера, полем данных и EOL. Полезно для проверки блока в стиле "16 кб" на ресурсе без своей большой страницы для скачивания, поскольку этот блок срабатывает по суммарному числу переданных байт, а не по тому, сколько из них было настоящим ответом. Независимо от CURL_HTTPS_GET, используйте то, что подходит для конкретной цели |
| PAD_MAX_HEADER | максимальная длина в байтах поля данных одного хедера для паддинга CURL_PAD. длина может быть превышена на не болеее, чем 14 символов, для последнего хедера, если последний хедер вместе с названием и EOL мог бы получиться менее 14 символо |в
| DOMAINS | список тестируемых доменов или доменов с URI через пробел |
| TEST | имя теста |
| IPVS=4|6|46 | тестируемые версии ip протокола |
| ENABLE_HTTP=0|1 | включить тест plain http |
| ENABLE_HTTPS_TLS12=0|1 | включить тест https TLS 1.2 |
| ENABLE_HTTPS_TLS13=0|1 | включить тест https TLS 1.3 |
| ENABLE_HTTP3=0|1 | включить тест QUIC |
| REPEATS | количество попыток тестирования |
| PARALLEL=0|1 | включить параллельные попытки. может обидеть сайт из-за долбежки и привести к неверному результату |
| SCANLEVEL=quick|standard|force | уровень сканирования |
| BATCH=1 | пакетный режим без вопросов и ожидания ввода в консоли |
| HTTP_PORT, HTTPS_PORT, QUIC_PORT | номера портов для соответствующих протоколов |
| SKIP_DNSCHECK=1 | отказ от проверки DNS |
| SKIP_IPBLOCK=1 | отказ от тестов блокировки по порту или IP |
| PKTWS_EXTRA_POST | дополнительные параметры nfqws/dvtws/winws, указываемые после основной стратегии |
| PKTWS_EXTRA_POST_1 .. PKTWS_EXTRA_POST_9 | отдельно дополнительные параметры, содержащие пробелы |
| PKTWS_EXTRA_PRE | дополнительные параметры для nfqws/dvtws/winws, указываемые перед основной стратегией |
| PKTWS_EXTRA_PRE_1 .. PKTWS_EXTRA_PRE_9 | отдельно дополнительные параметры, содержащие пробелы |
| DNSCHECK_DNS | список сторонних DNS через пробел для тестирования подмены DNS |
| DNSCHECK_DOM | список доменов через пробел для тестирования подмены DNS |
| SECURE_DNS=0|1 | принудительно выключить или включить DoH |
| DOH_SERVERS | список URL DoH через пробел для автоматического выбора работающего сервера |
| DOH_SERVER | конкретный DoH URL, отказ от поиска |
| UNBLOCKED_DOM | незаблокированный домен, который используется для тестов IP block |
| SIMULATE=1 | включить режим симуляции для отладки логики скрипта. отключаются реальные запросы через curl, заменяются рандомным результатом. |
| SIM_SUCCESS_RATE=<percent> | вероятность успеха симуляции в процентах |
## Почему не открывается