Я запускаю небольшой корневой сервер, на котором несколько задач автоматизированы через ftp-соединения. Я использую proFTPd 1.3.4d в автономном режиме с mod_auth_file.c в качестве модуля аутентификации. Поэтому я использую AuthUserFile, а не стандартный файл passwd с сервера. Я обычно генерирую содержимое файла авторизации с помощью утилиты ftpasswd. В последние недели я получаю множество автоматических скриптов, пытающихся взломать мой ftp. Поэтому я хочу регулярно проверять свои записи в файле авторизации в файле паролей локального словаря, чтобы проверять, достаточно ли надежны пароли, и, возможно, время от времени генерировать новые.
записи в файле авторизации выглядят так (с небольшими изменениями):
имя пользователя:ecEg9vyd5eAi.:18000:18000::/home/ftp/имя пользователя:/bin/false
Что за хэш "ecEg9vyd5eAi". и могу ли я проверить это с помощью hashcat и словаря?
с уважением Дэйв