Бложек теперь на old.mrThe.name. Следите за обновлениями.

Решил я тут, что зря мой железный друг простаивает по ночам. Раздача торрентов это отлично, но процессор то простаивает..
.

Нагружать его будет брутом md5. Но, так как, сам по себе процессор – большой скорости не даст, брутить будем на nVidia видеокарте с поддержкой CUDA.
.

Устанавливается всё банальным запуском бинарников с оф. сайта. Неплохой мануал можно найти здесь –
http://www.cs.virginia.edu/~csadmin/wiki/index.php/CUDA_Support (англ.)
.

Тут у меня возникла только 1 проблема:

error while loading shared libraries: libcudart.so.2: cannot open shared object file: No such file or directory

Решение хоть и описано, по ссылке выше, но оно не совсем подходит, так как файла libcudart.so.2 банально нет. Что бы починить, добавляем в ~/.profile следующие строки:

LD_LIBRARY_PATH=”/usr/lib:/usr/openwin/lib:/usr/dt/lib:/X11.6/lib:/X11.5/lib:/uva/lib:/gnu/lib:/usr/local/cuda/lib”
export LD_LIBRARY_PATH

Далее перелогинимся в системе и выполним команду:

$ sudo cp /usr/local/cuda/lib/libcudart.so.3 /usr/local/cuda/lib/libcudart.so.2

Для x64 Ubuntu Linux, выполним ещё одну:

$ sudo cp /usr/local/cuda/lib64/libcudart.so.3 /usr/local/cuda/lib64/libcudart.so.2

.

Теперь, перейдём собственно к бруту.

.

Гугл помог найти не так много подходящего софта. Выделю 2:
1) MD5 GPU Crack
2) oclHashcat
.

И если первый ориентирован исключительно под CUDA, то второй поддерживает ещё и ATI 5xxx видеокарты.
.

Запустив MD5 GPU Crack с параметром -b можно увидеть встроенный бенчмарк. Результат – 50-60 миллионов хешей в секунду.
.

Запустив example.sh из набора oclHashcat и нажав “s” на клавиатуре видно 70-80 миллионов. При этом, это не потолок, можно почитать файл docs/performance.txt и узнать, как поднять скорость ещё на 5-10 миллионов. Но тогда все ресурсы уходят на брут, и его даже остановить становится сложно, не говоря уже о том, что бы читать параллельно свежие новости в rss. Хотя, это сложно даже в нормальном режиме.

.

Да, ещё есть CUDA-Multiforcer, но, если верить таблице сравнений, на оф. сайте oclHashcat, то CUDA-Multiforcer можно даже не пробовать. Я, собственно, и не стал, меня пока устраивают эти показатели.
.

И напоследок, моё железо:
AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
GeForce 9500 GT
3 GB RAM.
.

Похожие записи:

3 комментария к “md5 CUDA брутфорс для ubuntu”

  1. Chodex Пишет:

    Процессор почти такой же кстати) буду осенью обновлять

  2. nobody Пишет:

    Как поглядел в oclHashcat не только md5, но и связки алгоритмов с популярных CMS’ок.
    Возможно зимой обновлю железо, и вернусь к этому посту :)

  3. T-Rey Пишет:

    Бака бака бака!!1

Оставить комменатрий: