Буквально сегодня юзала medusa. Пример использования: Code: medusa -h imap.mail.ru -u [email protected] -P ../wordlist/wordlist_100.txt -M imap Работает.
Да, есть такая беда. На Mail.ru видимо, реализован алгоритм защиты от брута и долбить больше 100 попыток с одного ip не прокатывает. Попробуй использовать socks-прокси, например.
Может быть, мнение нубское, однако... В среднем разработчик делает N ошибок на 100 строк кода. (Хороший разработчик, к примеру, 3. Плохой: 10) Писать с чистого листа то, что уже 10 раз написано и годами обкатано, включая обработку входящих параметров, работу с сетью, работу с потоками - это верный способ спалить кучу времени и получить в итоге THC Hydra. Поэтому, если нужен какой-то расширенный функционал, разумный человек всегда пропатчит то, что уже есть готовое, вместо того, чтобы изобретать велосипед. ИМХО.
Пример meduza, который я приводила выше актуален для перебора 100 паролей. Потом нужно сделать паузу на пару минут и дальше можно подбирать. Вообще, думаю, что можно пропатчить meduza и реализовать полноценный брут для mail.ru.