Подготовка списков имен пользователей и паролей
На этом этапе мы создадим два важных файла: список имен пользователей и список паролей. Эти списки будут использоваться Hydra для попыток входа по SSH. Создание этих списков позволяет нам систематически проверять различные комбинации имен пользователей и паролей на нашей цели.
Сначала создадим список имен пользователей. Мы будем использовать текстовый редактор nano
для создания файла с именем usernames.txt
в директории ~/project
.
nano ~/project/usernames.txt
Теперь добавьте в файл следующие имена пользователей. Это только примеры; вы можете настроить их по своему усмотрению.
root
admin
test
user
ubuntu
Нажмите Ctrl+O
, чтобы сохранить файл, затем нажмите Enter
, чтобы подтвердить имя файла, и, наконец, нажмите Ctrl+X
, чтобы выйти из nano
.
Далее мы создадим список паролей. Опять же, мы будем использовать nano
для создания файла с именем passwords.txt
в директории ~/project
.
nano ~/project/passwords.txt
Добавьте в файл следующие пароли. Помните, что это только примеры.
password
123456
qwerty
secret
ubuntu
Нажмите Ctrl+O
, чтобы сохранить файл, затем нажмите Enter
, чтобы подтвердить имя файла, и, наконец, нажмите Ctrl+X
, чтобы выйти из nano
.
Чтобы убедиться, что файлы были созданы правильно, вы можете использовать команду cat
для отображения их содержимого.
cat ~/project/usernames.txt
Вы должны увидеть список имен пользователей, которые вы ввели.
root
admin
test
user
ubuntu
Аналогично, проверьте список паролей:
cat ~/project/passwords.txt
Вы должны увидеть список паролей, которые вы ввели.
password
123456
qwerty
secret
ubuntu
Эти файлы, usernames.txt
и passwords.txt
, теперь готовы к использованию с Hydra на следующих этапах.