Сейчас на форуме: (+7 невидимых) |
eXeL@B —› Софт, инструменты —› Способы подбора md5 |
<< . 1 . 2 . 3 . >> |
Посл.ответ | Сообщение |
|
Создано: 26 июня 2008 23:00 · Личное сообщение · #1 |
|
Создано: 07 сентября 2008 12:38 · Личное сообщение · #2 |
|
Создано: 25 сентября 2008 10:27 · Поправил: BarsMonster · Личное сообщение · #3 |
|
Создано: 25 сентября 2008 11:58 · Поправил: depler · Личное сообщение · #4 |
|
Создано: 25 сентября 2008 12:59 · Личное сообщение · #5 depler Я так понимаю что эти изменения: Исправлены глюки интерфейса из-за обновления экрана из разных потоков Исправлены кривейшие цвета интерфейса Средняя скорость подсчета считается чуть "плавнее" Полностью похерен диалоговый режим, теперь все параметрами командной строки. Положил несчастные cudart.dll в архив, но не уверен что правильные, так что пишите, заработает у вас CUDA версия или нет. ----- Computer Security Laboratory |
|
Создано: 25 сентября 2008 13:41 · Поправил: Ultras · Личное сообщение · #6 BarsMonster, респект! Программе мне кажется еще не хватает атаки по маске (часто использую) и начинать перебор с такого-то пароля. А так для достижения максимальной скорости даже автосейв не нужен(опция начинать с пароля ее заменит) Оооочень всё шустро! Молодец! ЗЫ To BarsMonster: Скорость чуть подупала по сравнению с предыд. версией, или я глючу? ----- .[ rE! p0w4 ]. |
|
Создано: 25 сентября 2008 13:57 · Поправил: depler · Личное сообщение · #7 BarsMonster Зверство конечно! 400 млн/сек, у мня E8400 GF9800GT. НО! Где выбор длины пароля, например если я знаю что от он точно от 12 до 14 символов? Как сказал Ultras нада перебор по маске(оч часто используемая штука) и автосейв. Еще конечно хотелось бы поддержку других хешей и GUI желательно. -thread_n 128 | Might increase speed on GTX260 and later. Я поставил 112 - количество объединенных шейдерных конвейеров моей видюхи - скорость выросла до 460 ЫЫ. Кто больше? пишите скока у кого и видюху свою ----- Лень - это подсознательная мудрость |
|
Создано: 25 сентября 2008 14:54 · Поправил: BarsMonster · Личное сообщение · #8 Code:
Пробуем кратно 32-64, до 256 макс, вернее можно больше главное чтобы grid_n*thread_n<=65536 Ограничение на сремя работы ядра (gpu_time) - пока работает ядро винда экран обновить не может. С gpu_time = 50 можно нормально работать за комппом, с 1500- нереально. Раньше по дефолту было 1500, сейчас стало 500, могло забрать около 0.2-0.5% производительности. Мин/Макс длина пароля, сохранение состояние - все будет скоро |
|
Создано: 01 октября 2008 09:41 · Личное сообщение · #9 BarsMonster пишет: Мин/Макс длина пароля, сохранение состояние - все будет скоро Выпущена версия 0.8 3.14.by/ru/md5. Там же написано про будущую 1.0 версию. * Добавлена проверка статуса выполнения CUDA ядра, и отображения ошибок если есть. * Добавлена возможность указывать символы алфавита в HEX * Добавлен параметр -min_len - минимальная длина пароля для перебора. * Добавлена возможность сохранения/загрузки состояния - barswf.save. Загрузка - ключ -r. Автосохранение раз в 5 минут. Можно файл сохранения руками править чтобы разделить работу пока на несколько компьютеров (но тут уже сами догадаетесь, там все просто). Успешно подобранный пароль сохраняется в файл состояния. * Увеличена(надеюсь) скорость для видеокарт GTX260, GTX280, 8800GT, 9600GSO, 8800GS, 8800GTS - примерно 10%, на остальные карты 1-2%. |
|
Создано: 01 октября 2008 10:24 · Поправил: Ultras · Личное сообщение · #10 BarsMonster, всё здорово. Но нельзя ли в todo еще включить поддержку атаки по маске (как например в Passwords Pro). При грамотном подходе брут ускоряется с года до двух-трех дней, а иногда и нескольких часов ;) Надеемся на дальнейшее развитие проекта. Старт отличный! P.S. А почему MAXLEN=15? В чем сложность увеличить ее? Пароли бывают и по 18 и 20 символов... ----- .[ rE! p0w4 ]. |
|
Создано: 01 октября 2008 12:09 · Личное сообщение · #11 MD5 редко используется в исходном виде. Обычно разрабы возьмут да и изменят какую нибудь константу или инициализации (4) или трансформации (64) или число сдвигов (16). Хорошо бы чтобы программа загружала эти константы из текстового файла (и можно бы было править), тогда бы диапазон использования значительно расширился. ----- 127.0.0.1, sweet 127.0.0.1 |
|
Создано: 01 октября 2008 12:23 · Поправил: Ultras · Личное сообщение · #12 |
|
Создано: 01 октября 2008 13:34 · Личное сообщение · #13 Passwords Pro даже рядом не валяется по скорости перебора, ее можно использовать максимум на пароль из 10 цифр разве что. Таже контора выпустила EGB - но он платный (!!!) и скорость пониже, зато там поддержка других хэшей BarsMonster ждемс увеличения длины пароля (лучше чтоб вручную можно было указывать), перебор по маске, и подумай над реализацией других хэшей - NTLM, SHA, MySQL... ----- Лень - это подсознательная мудрость |
|
Создано: 01 октября 2008 15:13 · Личное сообщение · #14 |
|
Создано: 01 октября 2008 18:26 · Личное сообщение · #15 "ждемс увеличения длины пароля (лучше чтоб вручную можно было указывать), перебор по маске, и подумай над реализацией других хэшей - NTLM, SHA, MySQL... " - ограничение длины пароля не от хорошей жизни То что пароли бывают длинее 15 это понятно, но даже имея миллиард ключей в секунду, трудно добраться до 15 Но ограничение будет сильно увеличено в 1.0. То же насчет маски. Без совершенно нового кода салт спереди и сзади не добавить без сильного уменьшения скорости. Другие хэши - да, начиная с 1.0 будет появляться. "MD5 редко используется в исходном виде. Обычно разрабы возьмут да и изменят какую нибудь константу или инициализации (4) или трансформации (64) или число сдвигов (16)" - не согласен. Это как раз плохой тон. Эти константы и параметры выбраны не от балды, и изменяя их можно снизить устойчивость алгоритма, так что только несознательные и самонадеянные девелоперы будут править алгоритм Лично у меня 99% хэшей были сгенерированы стандартными алгоритмами, и только в одном месте была модификация. Добавить возможность писать свои модули конечно можно, только кто-ж напишет CUDA/SSE2 ядро |
|
Создано: 01 октября 2008 18:43 · Поправил: Ultras · Личное сообщение · #16 BarsMonster пишет: То же насчет маски. Без совершенно нового кода салт спереди и сзади не добавить без сильного уменьшения скорости. Не совсем так. Под маской подразумевается не салт. А именно шаблон пароля, с указанием на какой позиции какой используется алфавит. Погляди Passwords PRO - там это здорово сделано. Там же где-то был и оптимизированный алго перебора от автора. ----- .[ rE! p0w4 ]. |
|
Создано: 02 октября 2008 12:10 · Личное сообщение · #17 |
|
Создано: 03 октября 2008 09:57 · Личное сообщение · #18 |
|
Создано: 03 октября 2008 22:08 · Личное сообщение · #19 |
|
Создано: 04 октября 2008 06:53 · Личное сообщение · #20 Эта функция вызывается примерно 17 тыс. раз в начале перебора и еще несколько раз при нахождении хэша SSE2 ядров. В середине перебора она не юзается, так что все там нормально сделано PS. А слабо найти там cubin бинарник для видеокарты и дизассемблером его? Ну или хотябы выковырить cubin - может быть интересная задача для будущих CUDA - приложений |
|
Создано: 04 октября 2008 13:43 · Личное сообщение · #21 |
|
Создано: 04 октября 2008 16:41 · Личное сообщение · #22 |
|
Создано: 05 октября 2008 06:46 · Личное сообщение · #23 |
|
Создано: 05 октября 2008 10:01 · Личное сообщение · #24 |
|
Создано: 05 октября 2008 14:02 · Личное сообщение · #25 |
|
Создано: 05 октября 2008 14:05 · Личное сообщение · #26 |
|
Создано: 05 октября 2008 14:16 · Личное сообщение · #27 |
|
Создано: 06 октября 2008 03:10 · Личное сообщение · #28 |
|
Создано: 06 октября 2008 03:10 · Личное сообщение · #29 |
|
Создано: 06 октября 2008 06:53 · Личное сообщение · #30 |
|
Создано: 06 октября 2008 06:57 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . >> |
eXeL@B —› Софт, инструменты —› Способы подбора md5 |