Crowbar (ранее известный как Levye) — это инструмент для подбора паролей, который можно использовать во время тестов на проникновение. Он был разработан для подбора паролей некоторых протоколов другим способом в соответствии с другими популярными инструментами для подбора паролей. Например, в то время как большинство инструментов для подбора паролей используют имя пользователя и пароль для подбора паролей SSH, Crowbar использует ключ(и) SSH. Это позволяет использовать любые закрытые ключи, полученные во время тестов на проникновение, для атаки на другие серверы SSH.
📎В настоящее время Crowbar поддерживает:
⏺️OpenVPN
⏺️Протокол удаленного рабочего стола (RDP) с поддержкой NLA
⏺️Аутентификация закрытого ключа SSH
⏺️Аутентификация ключа VNC
📌Установка:
Есть 2 способа установки:
1️⃣
sudo apt install -y crowbar
2️⃣
git clone https://github.com/galkan/crowbar
pip3 install -r requirements.txt
➡️Запуск:
crowbar --help
🖥Для подбора пароля для SSH используем такую команду:
crowbar -b sshkey -k ~/.ssh/id_rsa -u kali -s 127.0.0.1/32
Где, -b - это то, что мы будем брутить
-k - конфигурационный файл (в нашем случае id_rsa)
-u - имя пользователя
-s - сервер куда мы подключаемся
🖥Для подбра пароля для RDP используем такую команду:
crowbar -b rdp -s 127.0.0.1/32 -u Windowz -c 12345six
Где, -c - это пароль
💡Для указания файла нужно использовать заглавные буквы в ключах (-C /path/to/wordlist)