Доступные проверки:
- наличие одного
ipv4
вA
записи из предложенного списка - наличие действительного сертификата у сайта
Проверки собираются в список и для одного домена идут последовательно, если текущая проверка закончилась провалом то следующая не начнется.
$ make
$ domain_checker [OPTIONS] checker_list path_of_file
Опции:
-a
- списокIP
адресов через запятую, которые разрешено указывать вA
записи домена, например"127.0.0.1,127.0.0.2"
-n
- количество потоков для проверки[1, 100]
, по умолчанию5
-dry-run
- сухой запуск, валидация параметров запуска без выполнения многопоточной проверки
Обязательные аргументы:
checker_list
- список чекеров для проверки разделенных запятой, доступны:ip
- проверка наличия разрешенногоIP
вA
записи доменаcert
- проверка валидности сертификата (443
порт по умолчанию)
path_of_file
- путь до файла с доменами (без протокола, путей и портов) разделенных новой строкой (пример в файлеdomains.txt
)
Пример запуска:
$ domain_checker -a "127.0.0.1,127.0.0.2" -n 10 "ip,cert" domains.txt
MIT