Настройки задачи «Подбор паролей»
Наименование задачи записывается в поле «Название» блока «Настройка задачи» и должно содержать понятное и, желательно, уникальное описание подбора паролей (см. рис. 1). Если не указывать наименование, то по умолчанию оно примет вид: «Подбор паролей».
Для запуска задачи «Подбор паролей» необходимо указать активы, для которых будет совершена попытка подбора пароля. В Сканер-ВС предусмотрены следующие способы указания целей для подбора паролей:
- непосредственный ввод адреса интересующего актива в поле «Цели»;
- непосредственный ввод IP-адреса подсети (или диапазон IPv4-адресов, например 10.0.5.1-10.0.5.100, или сеть в формате CIDR, например 10.0.5.1/24) в поле «Цели». В данном случае задача будет выполняться для всех доступных активов выбранной подсети;
- импорт целей из активов. Для этого способа необходимо нажать на кнопку «Импортировать» и аналогично импорту целей из активов для задачи «Исследование сети» («Блок «Настройки задачи»») добавить необходимые активы в цели.

Рис. 1 — Блок «Настройки задачи».
После ввода IP-адреса в поле ввода «Цели» необходимо нажать на кнопку «+» рядом с ней. После чего введенный IP-адрес отобразится в поле «Цели», что символизирует о добавлении данного актива исследуемой сети в цели для задачи «Подбор паролей».
Для того, чтобы указать сервис (протокол), нужно нажать левой кнопкой мыши на выпадающий список под надписью «Сервис» и выбрать нужный вид сервиса. Перечень сервисов и стандартных портов указан в таблице Сервисы и порты.
Сервисы и порты
| Сервис | Порт по умолчанию | Описание |
|---|---|---|
| ftp | 21 | FTP (File Transfer Protocol) – это сетевой протокол, который предназначен для обмена файлами между устройствами через сеть (интернет или локальную сеть). Порт/ID: 21/FTP |
| imap | 143 | IMAP (англ. Internet Message Access Protocol) – протокол прикладного уровня для доступа к электронной почте. Порт/ID: 143/TCP |
| imaps | 993 | Тоже самое что и IMAP, только IMAP поверх SSL. Порт/ID: 993/TCP |
| mssql | 1433 | MSSQL (англ. Microsoft SQL Server) – порт, выбираемый для подключения к SQL Server. Порт/ID: 1433/TCP |
| mysql | 3306 | MySQL – протокол подключения к базе данных. Порт/ID: 3306/TCP |
| pop3 | 110 | POP3 (англ. Post Office Protocol Version 3 - протокол почтового отделения, версия 3) – стандартный интернет-протокол прикладного уровня, используемый клиентами электронной почты для получения почты с удаленного сервера по TCP-соединению. Порт/ID: 110/TCP |
| pop3s | 995 | Тоже самое что и POP3, только POP3 поверх SSL. Порт/ID: 995/TCP |
| postgres | 5432 | Postgres (англ. postgres database server) – порт, выбираемый для подключения к PostgreSQL. Порт/ID: 5432/TCP |
| rdp | 3389 | RDP (англ. Remote Desktop Protocol – протокол удаленного рабочего стола) – проприетарный протокол прикладного уровня, использующийся для обеспечения удаленной работы пользователя с сервером, на котором запущен сервис терминальных подключений. Порт/ID: 3389/TCP |
| redis | 6379 | Порт для подключения к Redis (англ. REmote DIctionary Server) – резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ – значение». Порт/ID: 6379/TCP |
| smb | 445 | SMB (Server Message Block) – это сетевой протокол прикладного уровня, который позволяет компьютерам в сети совместно использовать ресурсы: файлы, принтеры, последовательные порты и другие устройства. Порт/ID: 445/SMB |
| smtp | 25 | SMTP (англ. Simple Mail Transfer Protocol – простой протокол передачи почты) – это широко используемый сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP. Порт/ID: 25/TCP, 587/TCP |
| smtps | 465 | Тоже самое что и SMTP, только SMTP поверх SSL. Порт/ID: 465/TCP |
| snmp | 161 | SNMP (англ. Simple Network Management Protocol – простой протокол сетевого управления) – стандартный интернет-протокол для управления устройствами в IP-сетях на основе архитектур TCP/UDP. Порт/ID: 161/UDP, 162/UDP |
| ssh | 22 | SSH (англ. Secure Shell – «безопасная оболочка») – сетевой протокол прикладного уровня, позволяющий производить удаленное управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Порт/ID: 22/TCP |
| telnet | 23 | TELNET (сокр. от англ. teletype network) – сетевой протокол для реализации текстового терминального интерфейса по сети (в современной форме – при помощи транспорта TCP). Порт/ID: 23/TCP |
| vnc | 5900 | Virtual Network Computing (VNC) – система удаленного доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer, удаленный кадровый буфер). RFB (англ. remote framebuffer) – простой клиент-серверный сетевой протокол прикладного уровня для удаленного доступа к графическому рабочему столу компьютера. По умолчанию RFB использует диапазон: Порт/ID: от 5900/TCP до 5906/TCP |
В том случае, если нужно завершить задачу по подбору пароля при первом успешном результате, то необходимо включить опцию «Закончить подбор при первом положительном результате».
В блоке настроек «Пользователи» необходимо задать идентификаторы (имена, логин) пользователей проверяемых рабочих станций (см. рис. 2). Задать идентификаторы можно следующими способами:
- выбрать один из заранее подготовленных словарей пользователей в выпадающем списке «Словари»;
- ввести логины проверяемых операторов активов вручную в поле «Пользователи» и нажать «+» для добавления введенных данных.
В Сканер-ВС можно использовать как один из описанных выше способов добавления логинов, так и оба сразу.
Для сервисов (SNMPv1, SNMPv2, VNC, Redis) протокол которых не предусматривает использование логина, поля «Логины» и «Словари логинов» недоступны для заполнения. В этом случае для создания задачи достаточно указать пароли вручную или выбрать словарь паролей.
Доступность полей определяется автоматически после выбора сервиса.
В Сканер-ВС добавлены следующие заранее подготовленные словари пользователей:
- Топ 15 (еn);
- Топ 25 женских имен (еn);
- Топ 25 мужских имен (еn);
- Топ 50 (еn+ru).
Ручной ввод пользователей для проверки аналогичен ручному вводу целей для подбора паролей.

Рис. 2 — Блок настроек «Пользователи»
Для запуска задачи «Подбор паролей» в блоке настроек «Пароли» необходимо установить какие пароли будут подбираться при запуске задачи (см. рис. 3). Сделать это можно следующими способами:
- подключить один из заранее подготовленных словарей в выпадающем списке «Словари»;
- вручную ввести пароли в поле «Пароли» с помощью строки «Введите пароль…»;
- выбрать одну или несколько из следующих функций, активировав соответствующий чекбокс:
- проверить пустой пароль;
- проверить пароль, совпадающий с логином;
- проверить пароль, совпадающий с логином в обратном порядке.
В блоке настроек «Пароли» можно выбрать как один из описанных выше способов установки паролей, так и все сразу или любую комбинацию способов выбора паролей для подбора и дополнительных функций.

Рис. 3 — Блок настроек «Пароли»
В Сканер-ВС добавлены следующие заранее подготовленные словари паролей:
- цифры;
- женские имен (еn);
- клавиатурные сочетания (еn);
- мужские имена (еn);
- топ 150 (en);
- топ 25 (en).
Ручной ввод паролей для проверки аналогичен вводу пользователей.
В том случае, если пользователем включена одна из трех опций внизу окна «Пароли», пароли, с которыми необходимо сравнивать проверяемые пароли можно не задавать.
-
Использование больших пользовательских словарей сильно увеличивает время выполнения задачи.
-
Ввиду технических особенностей работы сервиса VNC – необходимо проводить выполнение задачи с использованием данного сервиса несколько раз.