Выкладываю небольшой брутофорс учетных записей SSH.
Возможности:
[+] Многопоточность
[+] Три режима перебора: по списку логинов, по списку паролей, по списку логин;пароль
[+] Перебор IP по диапазону или по списку из файла
[+] Возможность установки таймаута соединения при проверке порта
Подобранные данные сохраняются в файл brute_good.txt. Распараллеливание идет по IP-адресам, т.е. если в диапазоне 1 IP и в настройках стоит 100 потоков, то фактически перебор идет в 1 поток.
Update (22.01.14): Немного поправлен код, устранена утечка памяти, добавлена дополнительная проверка на успешную авторизацию, сделана сборка с libssh 0.6.0 и OpenSSL 1.0.1f.
(пароль на архив: kaimi.io)
Возможности:
[+] Многопоточность
[+] Три режима перебора: по списку логинов, по списку паролей, по списку логин;пароль
[+] Перебор IP по диапазону или по списку из файла
[+] Возможность установки таймаута соединения при проверке порта
Подобранные данные сохраняются в файл brute_good.txt. Распараллеливание идет по IP-адресам, т.е. если в диапазоне 1 IP и в настройках стоит 100 потоков, то фактически перебор идет в 1 поток.
Update (22.01.14): Немного поправлен код, устранена утечка памяти, добавлена дополнительная проверка на успешную авторизацию, сделана сборка с libssh 0.6.0 и OpenSSL 1.0.1f.
(пароль на архив: kaimi.io)