Сообщение от
Thanat0z
MDCrack - 02:42, 41.10%, 10565232 pass/s
MD5Inside - более 5 минут
PasswordsPro - аналогично MD5Inside
UDC - 01:50, 2%, 4984k/s - При этом безбожно врет в логах что у него заняло 26 секунд
UDC (2 ядра) - 01:10, 2%, 9369k
John the Ripper 1.7 (по маске) - 01:08, 2%, c/s: 3129K
John the Ripper 1.7 (по "интеллектуальному перебору") - 00:02, 0%, c/s: 1139K
По поводу безбожного вранья:
Дело в том, что когда мы проводим перебор от 1 до 8 символов, в реальности это 8 последовательных шагов перебора:
* для 1 символа
* для 2 символов
....
* для 8 символов
UDC выводит статистику только по последнему шагу (текущему). Для чего так?
Да просто потому что когда перебор 1-7 уже закончен, какая разница сколько времени он занял. Меня, например интересует, не то что я уже сделал, а то что я буду делать, и в этом плане UDC выдает удобную информацию.
Простой пример: я хочу брутить все loweralpha от 1 до 20 символов. (наверное я маньяк? )
Запустим PPro - она напишет мне, что прости, парень, - но ты умрешь раньше чем перебор закончится. Полезна ли мне эта информация? Думаю нет.
Запустим UDC - она напишет
Перебор 5 символов (5..20+) : осталось 3 секунды.
(Почему с 5? потому что до 5 пройдет мгновенно)
Если я не остановлю в это время, то она напишет мне далее
Перебор 6 символов (6..20+) : осталось 1 минута. (Меня устраивает, не останавливаю программу)
Перебор 7 символов (7..20+) : осталось пол часа... (Меня устраивает, не останавливаю программу)
и т.д.
до тех пор пока я не увижу что нибудь вроде
Перебор 10 символов (11..20+) : осталось 2 месяца
и вот тогда-то я и пойму что был не прав, и остановлю программу. Но результаты (1..10)-то останутся! Для этого, в общем, и придуман такой вариант отображения.
P.S. Для бенчмаркинга есть секундомер. Не спрашивают же у самих спортсменов на финише, за сколько секунд они пробежали дистанцию
P.P.S И если уж и хвалить например JTR, то явно не за честность отображения статистики, за явное домножение на количество салтов при переборе.
Например тогда в UDC можно было бы написать скорость = 9380 000 000 passwords/s * 20000 hashes =
187600000000000 c/s