может и будет.. но пока ничего подобного для наших карт нет.. завтра пойду 8800 покупать ))) специально для брута. )
Нее, специально для брута я покупать 8800 не буду п.с.Мда, такими темпами скоро и до человеческого мозга доберутся, тоже брутить можно будет =\
Протестировал на 8800GT: Для MD5: Hashes: 13. Average speed: 321.25M p/s. Hashes: 25000. Average speed: 265.59M p/s. Hashes: 50000. Average speed: 233.80M p/s Для MySQL: Hashes: 9. Average speed: 589.97M p/s. На процессоре Intel Core2Duo 2.53 Ггц MD5Inside перебирает со скоростью 4М p/s. Разница ощутимая
Если не затруднит, попробуйте в INI-файле установить параметр StreamProcessors в значение 112 (вместо 96) и отпишитесь о результатах - возрастет скорость или нет? P.S. При следующем обновлении EGB модуль для MySQL будет существенно ускорен - у меня на GF8800GS рабочий вариант уже выдает больше 600М п/с...
Установил параметр StreamProcessors в значение 112. Для MD5: Hashes: 13. Average speed: 329.25M p/s. Hashes: 25000. Average speed: 282.28M p/s. Hashes: 50000. Average speed: 258.05M p/s. Для MySQL: Hashes: 9. Average speed: 625.70M p/s. Но есть проблема, я с самого начала не заметил, именно алгоритм MySQL в самом начале показывает такие цифры, как указаны выше (первые 3 секунды), а далее через каждую секунду снижается по 1-2 миллиона. В первом случае скорость снижалась до 550М (96 SP), во втором - до 585М (112SP). Снижение происходило в течение минуты, примерно. При переборе алгоритмом MD5 такого не наблюдается. Так и должно быть?
Да, т.к. с увеличением длины пароля время на хэширование возрастает. Но в редакции 1.1 MySQL-модуля я уберу эту зависимость и скорость станет не так сильно падать с увеличением длины.
На 8500gt для 1 Md5 скорость 35М А вообще без соли уже не так уж много где хранят, ща все уже с солью хранится. Так что может не будите ее откладывать на долго, а то уж очень актуально !
Все, что я планировал сделать в первую очередь (MD5, NTLM, MySQL, MySQL5 и SHA-1), я сделал. На остальное пока нет времени...