Посл.ответ |
Сообщение |
Ранг: 95.2 (постоянный), 26thx Активность: 0.06↘0 Статус: Участник
|
Создано: 29 февраля 2008 17:57 · Поправил: inf1kek · Личное сообщение · #1
Собственно, это блочный алгоритм - примитив на шейдерах написать можно.
чем сейчас и пытаюсь разабратся, но есть ли на форуме люди которые знают сию тему?
Куду ктонить смотрел?
| Сообщение посчитали полезным: |
|
Ранг: 237.0 (наставник), 20thx Активность: 0.13↘0 Статус: Участник sysenter
|
Создано: 29 февраля 2008 18:01 · Личное сообщение · #2 |
Ранг: 95.2 (постоянный), 26thx Активность: 0.06↘0 Статус: Участник
|
Создано: 29 февраля 2008 18:42 · Поправил: inf1kek · Личное сообщение · #3
Ну меня как раз таки устроит CUDA, ибо имеется в наличии парочка 8800.
буду вообщем смотреть ...
| Сообщение посчитали полезным: |
Ранг: 163.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 01 марта 2008 11:51 · Личное сообщение · #4 |
Ранг: 192.7 (ветеран), 154thx Активность: 0.07↘0 Статус: Участник The ONE
|
Создано: 01 марта 2008 19:53 · Личное сообщение · #5
Я пытался для SecureBook написать брутфорсер, там как раз используется AES, в итоге добился максимума в 1 млн. паролей в сек. .... с таким результатом для перебора пароля в 16 символов из цифр и анг. букв уйдет ... много ... много сотен лет
----- Сотрудник DHARMA | Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 01 марта 2008 20:12 · Личное сообщение · #6
inf1kek, 128 bits это 3.4 × 10**38 комбинаций. 8 series GeForce теоретически может сделать 5.1 x 10**11 операций в секунду. Ыыыыы?
| Сообщение посчитали полезным: |
Ранг: 95.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 02 марта 2008 01:22 · Личное сообщение · #7
s0larian, итого потребуется ~ 21 x 10**18 лет
совсем не много =)
На мой взгляд, брутить такие алго - утопия....
----- бессмысленные манипуляции не становятся более разумными если их повторять | Сообщение посчитали полезным: |
Ранг: 95.2 (постоянный), 26thx Активность: 0.06↘0 Статус: Участник
|
Создано: 02 марта 2008 04:24 · Личное сообщение · #8
Собственно не стоит прямо Цель сбрутить AES, а цель написать рабочий брутфорс который задействует для расчетов и цпу и гпу (и желательно не один)
| Сообщение посчитали полезным: |
Ранг: 24.9 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 02 марта 2008 06:54 · Личное сообщение · #9
inf1kek пишет:
цель написать рабочий брутфорс который задействует для расчетов и цпу и гпу (и желательно не один)
Пиши...
Все что нужно:
CUDA _http://www.nvidia.com/object/cuda_get.html
Microsoft Visual Studio 2003+ надеюсь есть.
если поможет:
исходник брутера md5 _http://filesurf.ru/29441/nvCUDA.rar.html
Если что непонятно по nvidiaGPU спрашивай, исходник мой.
| Сообщение посчитали полезным: |
Ранг: 467.7 (мудрец), 5thx Активность: 0.27↘0 Статус: Участник Иной :)
|
Создано: 02 марта 2008 17:07 · Личное сообщение · #10
Xserg
эмм куда только для нвидео? а для ати есть что аналогичное?
----- Computer Security Laboratory | Сообщение посчитали полезным: |
Ранг: 95.2 (постоянный), 26thx Активность: 0.06↘0 Статус: Участник
|
Создано: 02 марта 2008 17:54 · Личное сообщение · #11
Xserg пишет:
исходник брутера md5 _http://filesurf.ru/29441/nvCUDA.rar.html
неплохо, 185 миллионов паролей в секунду выдаёт.
интересно спросить, использует ли он второй гпу?
| Сообщение посчитали полезным: |
Ранг: 24.9 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 02 марта 2008 18:24 · Поправил: Xserg · Личное сообщение · #12
[HEX]
Только для nVidia 8xxx и новее.
Где-то читал , что конкуренты готовят нечто подобное.
там есть константа
// влияет на количество потоков (20*32)
// 8600 своими 32 процессорами больше не тянет
#define BLOKS 20 // be in need of integer
Это настройка на видеокарту (20 – GF8600GT) на (80- GF8800ULTRA)
Работает на одном GPU для твоей 8800 в пол-силы.
| Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 02 марта 2008 18:35 · Поправил: Isaev · Личное сообщение · #13
Xserg где взять cutil32.dll и список констант для видюх?
добавлено
Xserg пишет:
Только для nVidia 8xxx и новее.
жаль... у меня 6600
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 95.2 (постоянный), 26thx Активность: 0.06↘0 Статус: Участник
|
Создано: 02 марта 2008 18:37 · Личное сообщение · #14 |
Ранг: 191.8 (ветеран), 46thx Активность: 0.17↘0 Статус: Участник
|
Создано: 09 апреля 2008 11:37 · Личное сообщение · #15
Книжка попалась на глаза
CryptoGraphics: Exploiting Graphics Cards For Security (Advances in Information Security)
ISBN 038729015X Release Date 02 June 2006 Size 6363885 bytes
www.flazx.info/Twzxc3Yw/038729015X.zip.htm
| Сообщение посчитали полезным: |
Ранг: 191.8 (ветеран), 46thx Активность: 0.17↘0 Статус: Участник
|
Создано: 25 июня 2008 10:36 · Личное сообщение · #16
CUDA MD5 Hashing Experiments
http_//majuric.org/software/cudamd5/
| Сообщение посчитали полезным: |
Ранг: 2.5 (гость) Активность: 0=0 Статус: Участник
|
Создано: 25 июня 2008 11:44 · Личное сообщение · #17
2[HEX] да, для АТИ есть SDK для программирования видео карт серий 2ххх 3ххх
Для работы с ним требуется Microsoft Visual Studio 2003+ ну и само СДК, которое можно слить от сюда _ftp://ftp-developer.amd.com/AMD_Stream_SDK/v1.01.0-beta/
В пакете идут примеры программ(куда ж без них=), но они все похожи и в большинстве из них рассматриваются примеры работы с численными матрицами.
Для работы с ГПУ используются потоки. В потоки можно передавать переменные типа float, int, double (других в примерах не видел, да и вроде пока нет такой возможности).
В потоке эти переменный обрабатываются как матрицы, например C=A+B будет заносить в матрицу С суммы элементов матриц А и Б (ну С[1]=A[1]+B[1], C[2]=A[2]+B[2]...).
Как приспособить это к вычислению хотя бы того же md5 я не представляю. Надеюсь более опытные программисты, обладатели видео карт АТИ, смогут что то придумать и поставить начинающих проггеров на путь верный =)
Ах да, ссылка на офф форум: _http://forums.amd.com/devforum/categories.cfm?catid=328
| Сообщение посчитали полезным: |
Ранг: 307.9 (мудрец), 196thx Активность: 0.18↘0 Статус: Участник
|
Создано: 29 июня 2008 12:51 · Личное сообщение · #18
Немножко в тему: thg.ru/graphic/nvidia_cuda/print.html
У кого не оказалось cudart.dll - вздять можно здесь (78 kb): www.mediafire.com/?j3ixjmxemwx
----- Don_t hate the cracker - hate the code. | Сообщение посчитали полезным: |
Ранг: 72.3 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 02 июля 2008 09:20 · Личное сообщение · #19
В тему про брутфорс на GPU, возможно скоро появится поддержка и других алго
Extreme GPU Bruteforcer 1.0
Автор проекта InsidePro Software выпустил новую консольную программу Extreme GPU Bruteforcer, позволяющую использовать для перебора паролей мощности видеопроцессора. Версия 1.0 программы содержит модули для MD5-хэшей (скорость перебора паролей на видеокарте GF8800GS составляет
270 миллионов паролей в секунду) и для MySQL-хэшей (скорость перебора паролей на видеокарте GF8800GS составляет 400 миллионов паролей в секунду). Официальная страница программы.
insidepro.com/download/egb.zip
| Сообщение посчитали полезным: |
Ранг: 24.9 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 02 июля 2008 13:05 · Личное сообщение · #20
400 миллионов паролей в секунду это вообще не скорость.
MySQL у меня скорость 59*(10^12)
www.tinypic.ru/?do=newest&pic=20080626182727_142.jpg
| Сообщение посчитали полезным: |
Ранг: 25.1 (посетитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 02 июля 2008 14:57 · Личное сообщение · #21
Xserg, респект однозначно. Я понимаю, что тулза, судя по всему, большей частью (алго, технологии SLI & etc.) уйдет в приват, но все-таки хотелось бы, чтобы какие-то паблик вещи от тебя чащи появлялись. + за опенсурс спасибо.
Можешь выложить nvCUDA_MySQL? PHP MD5? С солью?
| Сообщение посчитали полезным: |
Ранг: 65.7 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 31 января 2009 00:35 · Поправил: Halt · Личное сообщение · #22
Сорри за некропостин но не появилось ли программ для подбора пароля по хешу SHA-1 ? что-то кроме Extreme GPU Bruteforcer ничего вменяемого не нахожу..
| Сообщение посчитали полезным: |
Ранг: 247.7 (наставник), 3thx Активность: 0.16↘0 Статус: Участник Халявщик
|
Создано: 31 января 2009 21:04 · Личное сообщение · #23
А чем не устраивает Extreme GPU Bruteforcer? Во теще есть, не помню откуда нарыл, с исходниками a441_31.01.2009_CRACKLAB.rU.tgz - CUDA_nV.rar
----- Лень - это подсознательная мудрость | Сообщение посчитали полезным: |
Ранг: 65.7 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 01 февраля 2009 03:00 · Личное сообщение · #24
а он платный и там аспр 2,1 + прога на делфе, я покопался весь импорт в ж, половина функций стырена в программе (не АПИ) + еще прога консольная, ну в общем классика, ни один скрипт не пашет %) а руками я его не умею. Лоадер правда наваял, но не кошерно из-за командной строки...
спасибо.
| Сообщение посчитали полезным: |
Ранг: 247.7 (наставник), 3thx Активность: 0.16↘0 Статус: Участник Халявщик
|
Создано: 01 февраля 2009 12:43 · Личное сообщение · #25
Кстати еще для MD5 есть переборщик с GPU - зайди на [url=3.14.by]3.14.by[/url] Он реально самый быстрый из всех что видел, потому что одновременно с процем перебирает на SSE2 (или SSE4 хз не помню), еще и бесплатный
----- Лень - это подсознательная мудрость | Сообщение посчитали полезным: |
Ранг: 65.7 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 01 февраля 2009 16:43 · Поправил: Halt · Личное сообщение · #26
ппц зверюга 630 млн/сек о_О
чет пора пересматривать концепцию минимальная безопасная длинна пароля 8 символов
| Сообщение посчитали полезным: |
Ранг: 260.9 (наставник) Активность: 0.12↘0 Статус: Участник John Smith
|
Создано: 02 февраля 2009 19:15 · Личное сообщение · #27
Проц кора 2 дуо. Был бы квад, еще быстрее было б =) Видео 4850 ati
----- Недостаточно только получить знания:надо найти им приложение | Сообщение посчитали полезным: |
Ранг: 65.7 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 02 февраля 2009 19:57 · Поправил: Halt · Личное сообщение · #28
нет слов.. у меня тоже кора, но видео 9800gtx+ ну и версия программы поэтому 0,8
еще б распределение сделать и в компьютерный класс поставить на машин 15 вообще зверство будет %))
| Сообщение посчитали полезным: |
Ранг: 247.7 (наставник), 3thx Активность: 0.16↘0 Статус: Участник Халявщик
|
Создано: 02 февраля 2009 22:15 · Личное сообщение · #29
Rascal
А как ты ее запустил если у тебя 4850 ati??? Это ж вроде для NVIDIA тока?
----- Лень - это подсознательная мудрость | Сообщение посчитали полезным: |
Ранг: 260.9 (наставник) Активность: 0.12↘0 Статус: Участник John Smith
|
Создано: 02 февраля 2009 23:07 · Поправил: Rascal · Личное сообщение · #30
Не тока нвидиа дает сдк для юзанья мощей видео ;)
AMD = ATI. надеюсь не удивил =)
----- Недостаточно только получить знания:надо найти им приложение | Сообщение посчитали полезным: |