mirror of
https://github.com/bol-van/zapret2.git
synced 2026-10-12 05:07:00 +04:00
update docs
This commit is contained in:
1 parent
6535202a9a
commit
970adb5d55
1 file changed
+37
-37
+37
-37
@@ -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> | вероятность успеха симуляции в процентах |
|
||||
|
||||
## Почему не открывается
|
||||
|
||||
|
||||
Reference in new issue
Block a user