SMTPВерсия сетевого сканера: ≥1.5.0
Описание
Модуль smtp выполняет сканирование SMTP-серверов для сбора информации о конфигурации почтовых служб и выявления
потенциальных уязвимостей.
SMTP (Simple Mail Transfer Protocol) — это протокол прикладного уровня для передачи электронной почты
между серверами. Используется для отправки сообщений от клиента к серверу и между почтовыми серверами.
Стандартные порты: 25 (основной), 465 (SMTPS), 587 (submission).
Сканер устанавливает соединение с SMTP-сервером, выполняет начальное рукопожатие и соби рает данные о конфигурации, поддерживаемых расширениях и механизмах аутентификации.
Запуск сканирования
Поля для default и mutate секции
number
Номер порта (от 0 до 65535).
bool
Использовать TLS-соединение. При значении true устанавливается защищённое соединение (implicit TLS, порт 465). При false — обычное соединение с возможностью последующего STARTTLS
bool
Выполнить команду STARTTLS для перехода на шифрованное соединение после установки обычного соединения
Результаты сканирования
string
Приветственное сообщение сервера, отправляемое при подключении. Может содержать имя хоста, идентификатор сессии и информацию о ПО
string
Доменное имя SMTP-сервера, извлечённое из баннера или ответа на команду EHLO
bool
Поддержка команды STARTTLS для перехода на шифрованное соединение
int
Максимальный размер сообщения в байтах, который сервер готов принять (расширение SIZE)
string[]
Список поддерживаемых механизмов аутентификации (LOGIN, PLAIN, XOAUTH2, CRAM-MD5 и др.)
string[]
Список поддерживаемых SMTP-расширений (8BITMIME, PIPELINING, DSN и др.)
string[]
Список доступных команд, объявленных сервером (STARTTLS, AUTH, VRFY и др.)