Cheburcheck Reporter
Инструмент для автоматического сканирования и анализа блокировок. Позволяет сканировать большое количество доменов за короткий срок за счет параллелизации запросов.
Сборка
Чекер можно использовать на Debian-based дистрибутивах, собрав его через cargo-deb:
cargo deb
На прочих дистрибутивах и ОС можно запустить через:
cargo run
Использование
Important
Если вы используете большое количество одновременных запросов, убедитесь, что ограничение
open filesв вашей системе достаточное. Посмотреть и изменить значение можно черезulimit -n.
В программе заранее установлены настройки по-умолчанию для сканирования топ-100,000 доменов из Tranco list от 26 ноября 2025. Для этого достаточно запустить его:
- Сохранить результаты в CSV
cheburchecker output.csv
- Отправить результаты в Cheburcheck Agency
cheburchecker -k <API-ключ>
Для того чтобы получить API-ключ, обратитесь по адресу agency@cheburcheck.ru.
В письме укажите ваш интернет-провайдер и регион.
Конфигурация
| Параметр | Описание | Значение по-умолчанию |
|---|---|---|
-f, --fake <FAKE> |
Использовать один домен для всех запросов | |
-c, --count <COUNT> |
Количество доменов, которые будут проверены (берутся с начала списка) | 100,000 |
-t, --timeout-secs <TIMEOUT_SECS> |
Максимальное время ожидания ответа от сервера | 5 секунд |
-p, --probes <PROBE_COUNT> |
Максимальное количество одновременных запросов | 1000 |
-v, --verbosity <VERBOSITY> |
Отображение результатов сканирования в консоли [silent, error, block, all] | silent |
-r, --retry-count <RETRY_COUNT> |
Количество попыток запросов на один домен | 2 |
-H, --http |
Использовать plain-HTTP (без TLS) | |
-x, --tx |
Отправлять мусорные данные 64кб на сервер | |
-i, --ip <IP> |
IP-адрес сервера, на который будут идти запросы (должен отвечать >64kb на любые домены) | 5.78.7.195 |
-P, --path <PATH> |
Путь к файлу на сервере | 100MB.bin |
-a, --endpoint <AGENCY_ENDPOINT> |
Адрес сервера, на который будут загружены результаты сканирования | https://cheburcheck.ru/agency/report |
-k, --key <KEY> |
API-ключ |