![]() |
BarsWF or поимеем MD5
Ну как обычно после прочтения статьи всякие умники начнут кричат что уже полно статей по этой теме и по лучше есть и.т.д поэтому кто не хочет не читайте....кому интересно читайте и пиши коменты. :)
----------------------------------- [Введение] Все мы конечно сталкивались и будем сталкиваться с проблемой расшифровки MD5. Да сначала мы пройдёмся по огромным количествам онлайн сервисам. После этого проверим по своим собственным словарям или Rainbock таблицам. Нихера не расшифровывается? И что же делать? Ну конечно не дрочить,а ставить наш хеш на брут. А теперь возникает вопрос:"Какая программа лучше всего и быстрее брутит MD5" Быстренько пройдёмся по списку: Inside Pro Password Pro Inside Pro EGB John the Ripper MD5 Crack Lastbit MD5crack Cain&Abel Все вы скажете:"Да знаем мы всё это и без тебя" -А про BarsWF слыхали? Если нет,тогда эта статья для вас. [Да при будут с нами видюхи] Хочу поведать о системе графических вычислений CUDA. Впервые архитектура CUDA(Compute Unified Device Architecture) появилась в феврале 2007 года, предоставив программистам возможность использовать технологию GPGPU(General-purpose graphics processing units), благодаря которой на привычных языках высокого уровня(прежде всего-СИ)можно реализовывать алгоритмы, которые выполняются на графических ускорителях GeForce восьмого поколения и старше. Видеоадаптер с поддержкой CUDA становится мощной программируемой архитектурой,подобно сегодняшним центральным процессорам. Давай разберёмся,в чём отличается основной процессор системы(CPU) и процессор видеокарты? Важно понимать,что CPU изначально приспособлен для решения общего плана и работы произвольно адресуемой памятью. Программы на CPU могут напрямую обращаться к любым ячейкам линейной и однородной памяти. Сравни это с GPU,где используется сразу 5 видов памяти.Но и тут CUDA делает всё,чтобы помочь программисту, позволяя процессам в рамках одного блока работать с общей памятью. Извечная проблема большинства вычислительных систем заключается в том,что память работает медленнее процессора. Чтобы нивелировать этот недостаток,производители CPU используют кеш-память,работающею на частоте процессора. Таким образом удаётся сэкономить время при обращении к наиболее часто используемым данным. На современных графических процессорах также есть система кеша,но она не такая мощная как на CPU. Поэтому на GPU медленные обращения к памяти скрывают,используя параллельные вычисления. Пока одни задачи ждут данных,работают другие,готовые к вычислениям. Это один из основных принципов CUDA,позволяющих сильно поднять производительность системы в целом. [Установка CUDA] Вобще,всё что нужно чтобы начать использовать CUDA-обзавестись соответствующим SDK(Software Development Kit) и скачать с официального сайта NVIDIA драйвер CUDA,который связывается с DirectX,OpenGL и C-помпилятором для GPU. Только для nVidia/CUDA версии: nVidia GeForce 8xxx Самый последний драйвер с поддержкой CUDA. Обычные драйвера не всегда подходят, т.к. в них не включают бета-версию CUDA-дров. Только для AMD/Brook версии: ATi/AMD 2xxx, 3xxx, 4xxx самый последний драйвер. Главное помни 2 важных фактора использования CUDA: 1)Наличие видеокарты nVidia GeForce 8xxx 2)256 Мб видеопамяти на борту и больше. [BarsWF] Разработкой программы занимается Михаил Сварчевский.На текущий момент разработчиком достигнута скорость перебора равная 350 миллионам ключей в секунду использую nVidia 9600GT/C2D 3Ghz А на SSE2(Потоковое SIMD-расширение процессора) 108 миллионов ключей секунду. Запуск производится через консольную команду: Пример: BarsWF_SSE2_x32.exe -h 21685d282d79098b89bdf5a916b66c90 -c 0aA~ -h хеш который надо брутить -c указываем знаки которые будет переберать Bars 0-цыфры,a-маленькие буковки,А-заглавные буковки,~-специальные символы({}#$%^* и.т.д) http://img7.imageshost.ru/imgs/09082...feae/4c490.jpg Качаем тут, версия 0.8-0.9 AMD BROOK Beta 0.9: BarsWF Brook x64 BarsWF Brook x32 CUDA 0.8: BarsWF CUDA x64 BarsWF CUDA x32 SSE2: BarsWF SSE x64 BarsWF SSE x32 Офф сайт с которого вы всегда сможете скачать последнии версии программы: http://3.14.by/ru/md5/ Сравнение с конкурентами: CUDA http://img7.imageshost.ru/imgs/09082...972a/3e3bb.png Сравнение с конкурентами: CPU http://img7.imageshost.ru/imgs/09082...3a3b/79c88.png ----------------------------------------------- При написании статьи использовались материалы из wikipedia.org ----------------------------------------------- Статья написана Oza при копировании ставить копирайт и ссылку на источник -----------------------------------------------(с)Oza |
Цитата:
Цитата:
|
Цитата:
Не о том как работает программа,о системы CUDA не чего не сказано. В любом случае эта статья познавательна для тех кто не слышал о CUDA и о BarsWF.... +Полное описание самой программы можно прочитать и на офф сайте.... |
Цитата:
|
1) Поиском по сайту пользовал перед тем как писать? Давно уже написано и даже в карте раздела есть! :D
2) Не так уж много тут про CUDA. 3)Установку AMD BROOK версии не описал... а там с драйверами головняк ведь! :( |
Цитата:
|
| Время: 18:21 |