ibash.org.ru - Новый цитатник Рунета | Цитаты: По дате По рейтингу Случайно Добавить Поиск RSS |
Форум: How To: Перебор паролей от RAR-архивов видеокартой 1 2 > [RSS] | Форум: Вход Регистрация Участники Поиск RSS |
Zenitur 23.01.2010 - 04:07 | Не думаю, что на каком-нибудь linsovet.com, а тем более на opennet.ru разместят руководство по использованию вареза - так что размещаю здесь... Автор - я. Допустим, накачали вы в своё время с рапидшейра кучу запароленных архивов рар с порнофайлами, посмотрели и забыли. Теперь снова хотите посмотреть - а пароля не сохранилось... Что делать? На помощь к нам приходит полезнейшая программа cRaRk! Есть версии для Windows, Linux и Mac OS X! Недавно для этой программы даже завели свой домен... http://crark.net/. Я являюсь пользователем этой программы начиная с версии 3.1b (http://www.password-crackers.com/DOWNLOAD/crark31-linux.tar.gz) и подобрал с ей помощью много забытых паролей! Сейчас я вам расскажу, как... Последняя версия, кстати, 3.2d и она поддерживает nVidia CUDA. Сначала я перебирал процессором AMD Athlon 64 3000+ и было ровно 50 паролей в секунду. Потом Athlon 64 X2 7850+ и 170 паролей в секунду - дикая радость! А теперь nVidia 9800GT и 1500 паролей в секунду! У меня улыбка озабоченного подростка, который впервые провёл ночь с девушкой! так, как настроить... На сайте два бинарника: с CUDA и без. Качаю тот, что с CUDA! Драйвер nVidia у меня последний - но он не запускается... Просит libcudaart.so.2. Нашёл решение вот на этой страничке: http://www.ravil.su/2009/09/setihome.html. Оказывается, в драйвере хоть и есть поддержка CUDA и даже есть системная библиотека, для запуска приложений этого недостаточно! Идём сюда http://www.nvidia.com/object/cuda_get.html и загружаем CUDA Toolkit. Там выбор дистрибутива? А разницы нет - всё равно ссылка на один бинарник. CUDA SDK опционально - но не обязательно. Это надо только для того, чтобы самому что-то скомпилировать. И даже после установки CUDA Toolkit ничего не запускается! Сам установщик даже говорит, что надо настроить LD_LIBRARY_PATH. Настраиваем: LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib export LD_LIBRARY_PATH Всё, можно перебирать! 1000 паролей в секунду у вас должны быть обязательно! Пользователям 64-битных дистрибутивов необходимо скачать 32-битные библиотеки. А лучше обе и запихать их в каталоги lib64 и lib32. Для запуска crark необходим набор 32-битных библиотек. Как перебирать. Распаковываем crark, создаём копию файла russian.def с именем password.def. Открываем password.def любимым текстовым редактором. Находим строку "НИЖЕ НАЧИНАЕТСЯ Определение паролей". Видите ниже есть не заккоментированная знаком # строчка? Она определяет, какие символы будут участвовать в переборе. Если вы помните какие-нибудь, их тоже можно явно указать. Ну так вот, $a это английские маленькие буквы, $A - большие, $1 - цифры, $! - знаки препинания. $o - все 256 символов, включая псевдографику и непечатываемые символы. ОЧЕНЬ ДОЛГО ПЕРЕБИРАЕТСЯ. $i - русские маленькие буквы, $I - русские большие буквы. Стираем в этой строке всё и пишем: $a $a $a - если ваш пароль из трёх английских маленьких символов. А лучше вот так: [$a $A $1] - это означает, что все символы пароля могут быть английским алфавитом и цифрами. Запускаем переборщик: ./crark --help. Видим список команд. Чтобы начать перебор с первого по 15-й символ, пишем: ./crark -l1 -g15 zoonecrocoproporno_hard_bl-bl-bl_.part1.rar Чтобы провести бенчмарк, добавляем -b. Программа просто напишет, сколько паролей в секунду получается. Для паролей с зашифрованными именами утилита другая: ./crark-hp -l1 -g15 zoonecrocoproporno_hard_bl-bl-bl_.part1.rar Вот и всё. Как разогнать видеокарту? Очень просто. Пишем в терминале от имени суперпользователя: nvidia-xconfig --cool-bits=1 и перезагружаем X-сервер. Это позволит выполнять разгон видеокарты прямо из утилиты nvidia-settings. А если ещё разрешить 4, можно обороты вентилятора задавать на максимум и не только. Надо хорошее охлаждение. Я лично вытащил шланг за окно, там -40, приставил к компьютеру, насадив воронку и развернув обороты вентилятора сзади корпуса, чтобы дул в корпус. Главное - чтобы жёсткие диски ниже 0 градусов не охладились. Надо синхронно поднять частоту чипсета и памяти. У меня было 600 и 900, я сделал 620 и 930. Пропорции мне просчитал GIMP и его масштабирование изображения - туго у меня с математикой. Если хотите выжать максимально возможный разгон, постепенно повышайте частоты (следя за уровнем тепла) и запускайте игру. Как только будут появляться красивые артефакты - снижайте. Повышение на 20 мегагерц частоты даёт мне скачок в скорости при переборе с 1070 паролей в секунду до 1500. А с процессором изначально было вообще 50. Однако всё равно очень уж медленно... P.S. А фильмы как с CUDA перекодирвоать в Linux? |
unikoid #42 - 11.03.2010 - 16:33 | Нарыл тут информацию про то, что PS3 выдает больше терафлопса (правда 32х битный он). При этом на нем работает линукс => набор команд там вполне достаточный. Можно сделать вывод об унылости x86 архитектуры, имхо. //Как я читал, современный x86, по сути дела, эмулирует сам себя, так как на вход подаются одни инструкции, но транслируются они внутри процессора в другие, гораздо меньшего количества. Насколько я понимаю, оверхед на трансляцию приличный. |
Asterozoa #43 - 11.03.2010 - 17:48 | Процессор пс3 работает в восемь(!) потоков, причем это ПоверПИСИ, а не х86, поэтому так |
unikoid #44 - 12.03.2010 - 11:01 | Что еще раз подтверждает вывод об унылости х86(_64), не? |
RoadRunnеr #45 - 12.03.2010 - 11:54 | <бред-mode> В принципе, современные АМД/Интелы внутри построены по RISC-архитектуре, как unikoid и писал в #42. На верхнем же уровне оставлены команды х86 для совместимости, чтобы не пришлось переписывать (т.е., перекомпилировать) софт. Собсна, по этой же причине вплоть до выхода висты винда была 32-битной (64-битная хрюша так толком и не работала - под нее не было ни нормальных драйверов, ни приложений). И до сих пор под винды мало 64-битных приложений - все из-за нежелания переписывать код. И даже не переписывать, а перекомпилировать. А ведь компилятору все равно, в какую архитектуру транслировать код. Могли бы в новых поколениях процессоров отойти от х86-совместимости и лишь переписать компилятор под нужную архитектуру, оставив компилятор совместимым. Так нет... Поэтому согласен с unikoid-ом, что х86 - унылая архитектура. </бред-mode> |
Asterozoa #46 - 12.03.2010 - 12:52 | А не кажется ли вам, что пс3 - целл-процессор заточен как гпу? |
unikoid #47 - 12.03.2010 - 13:25 | > целл-процессор заточен как гпу? Во-первых, это не так. Cell совмещает ядро общего назначения архитектуры POWER с сопроцессорами, которые значительно ускоряют обработку мультимедиа и векторных вычислений. (c) Во-вторых, на PS3 - отдельный GPU от NVidia. |
Циник #48 - 12.03.2010 - 13:34 | @RoadRunnеr, в общем случае, для того, чтобы выпустить 64-битную версию недостаточно просто перекомпилировать исходный код 32-битного приложения. Точнее, так делать можно, но для сложных проектов это будет всего лишь означать, что полученная версия способна работать в 64-битной ОС, но неэффективно. Так довольно многие делают, но это ни есть правильно. |
RoadRunnеr #49 - 12.03.2010 - 13:52 | #48 Циник, я и не имел в виду оптимизацию под архитектуру. Я лишь имел в виду обычную совместимость - т.е., минимум телодвижений. Вот, почему M$ не перекомпиляли свой офис под 64 бита, когда выпустили ХР64? Ничего не мешало выпустить "черновую" версию, а затем оптимизировать, переписывать и т.д. Опять же, где были "гиганты игровой индустрии"? Они-то наверняка выиграли бы от перехода на 64 разряда. Но перехода не произошло. Заговор! :) Еще раз: я не говорю об оптимизации, а лишь о том, что возможность отказаться от х86-архитектуры была. И я думаю, что исключительно по коммерческим соображениям этого до сих пор не сделали. Мне же кажется, что никаких проблем при отказе от х86-архитектуре не возникло бы. Просто надо было бы перекомпилировать _все_ виндовые приложения... И сразу бы народ перешел на линукс, который, конечно, к этому приспособлен гораздо лучше. (: |
Asterozoa #50 - 12.03.2010 - 15:30 | Игрушки же! |
Dfeniks #51 - 04.04.2010 - 03:40 | Кажетса , я попал в рекурсию . Чтобы открить архив с программой по подбору паролей к архивам нужен пароль , иронично |
42 #52 - 04.04.2010 - 12:59 | #51, он нужен только для файла crack.me |
| К списку вопросов | Страницы: 1 2 > |
| «ibash.org.ru — Новый цитатник Рунета» | Почта вебмастера: imail@ibash.org.ru |