BarsWF aka World Fastest MD5 cracker
...и всё о нём
Вступление
Что за зверь такой
BarsWF (далее просто
барс) и с чем его едят? Зверь этот - мощный брутфорсер, а едят его исключительно с md5 хешами

Ну а если серьёзно - то это, на мой взгляд, самый быстрый брутфорсер хешей (ну не зря же у него такое название)... хотя и довольно простенький. В чём заключается его уникальность и
быстрота? Сейчас узнаем!
Плюсы и минусы
+ отличная поддержка многоядерных процессоров
+ наличие версий для работы на центральном или видео процессорах
(об этом чуть позже)
+ наличие версий для
32 и
64 битных систем
- работает только с алгоритмами хеширования md5
- отсутствие интерфейса
(работает в режиме командной строки)
- возможность брутить не более одного хеша единовременно
(частично компенсируется возможностью одновременно запустить несколько копий программы)
Кстати, барс ПОЛНОСТЬЮ бесплатен, а бесплатная версия той же популярнейшей PasswordsPro так же не позволяет брутить более 1 хеша единовременно
А оно мне надо?
Итак, мы подобрались к вопросу о том, кому и почему подходит
барс:
1) Владельцам многоядерных процессоров: программа использует все ядра ЦП на полную. На моём Intel Core 2 Quad QX6700
(3.01 GHz) программа выжимала
около 200 миллионов паролей в секунду
(при использовании всех четырёх ядер) против 7 миллионов в PasswordsPro
(он использовал только 1 ядро из 4)!
2) Владельцам видеокарт от... RADEON! Одна из версий программ для работы использует возможности вычислений на графическом процессоре (технология
AMD BROOK, аналог у
NVidia - всем известная
CUDA)
Таким образом, обладатели видеокарт от RADEON не остались обделёнными в плане вычислений на GPU!
3) Владельцам видеокарт от Nvidia вы, конечно, скажете: "Зачем изобретать велосипед?!

Ведь давно есть
Extreme GPU Bruteforcer от создателя
PasswordsPro!" Ан нет! Сколько стоит
Extreme GPU Bruteforcer? 700 рублей. Бесплатная версия позволяет брутить всего 3 минуты и не сохраняет пароль, на котором брут был остановлен (то есть продолжить брут нельзя)... А
барс позволяет брутить
бесплатно и без ограничений... весомый
+ по сравнению с
Extreme GPU Bruteforcer!
Качаем программу
Далее идут ссылки и требования на различные версии
барса:
SSE2 (для брута на центральном процессоре):
32-bit
64-bit
Сис. требования: процессор с поддержкой SSE2 (P4, Core2, Athlon64, Sempron64, Phenom)
AMD BROOK Beta 0.9 (для брута на графических процессорах RADEON):
32-bit
64-bit
Сис. требования: видеокарта ATI/AMD (RADEON) 2xxx, 3xxx, 4xxx и драйвера версии 8.12
К сожалению, придётся установить старую версию драйверов, так как именно в этой версии включена поддержка вычислений на GPU AMD BROOK
Драйвера версии 8.12 для WinXP x86 (32-bit) берём здесь . Драйвера для остальных систем смотрим тут
CUDA 0.8 (для брута на графических процессорах Nvidia):
32-bit
64-bit
Сис. требования: видеокарта NVidia GeForce 8xxx и выше, 256 мб видеопамяти и последняя версия драйверов с поддержкой CUDA
Забираем отсюда
Выбрали версию? Скачали? Теперь давайте попробуем это дело запустить... неполучилось... чтож, давайте думать так:
Настраиваем и запускаем
1)создаём в папке с
барсом файл
"тырпыры.bat"
2)открываем блокнотом и пишем такое:
Bars - имя программы. Его меняем на то, как она у вас называется.
3)сохраняем, закрываем, запускаем наш бат-файл и видим окошеко программы со справочной информацией:
Код:
Usage:
-? Prints this help
-r Continue previous work from barswf.save
BarsWF updates it every 5 minutes or on exit
-h 1b0e9fd3086d90a159a1d6cb86f11b4c Set hash to attack
-c 0aA~ Set charset. 0 - digits, a - small chars
, A - capitals, ~ - special symbols
-C "abc23#" Add custom characters to charset.
-X "0D0A00" Add custom characters in hex to charset.
-min_len 3 Minimal password length. Default 0. MAX
15!!! :-]
4)из полученных сведений понимаем, какие параметры понимает барс, и снова открываем блокнотом наш батник. Стираем строку pause, а в первую строку прямо после имени файла дописываем:
Код:
-h 19671cbed848d18920079bdb557c845b -c 0aA~
Разъясняю для тех кто в танке:
после параметра
-h пишем
только md5 хеш, который мы хотим сбрутить
параметр
-c указывает символы, которые можно использовать при переборе пароля (
0 - все цифры,
а - все строчные буквы,
А - все заглавные буквы,
~ - все знаки,
такие как запятые, точки и т. п.).
Остальные параметры нужны для более тонкой настройки брута. Кто захочет - поймёт, кто не захочет - тому это не нужно
5)после того как мы задали все необходимые параметры, сохранили и запустили наш
бат-файл, мы увидим что барс наконец заработал!
6)когда программа найдёт пароль - она выдаст вам его в последней строке.
7)если вам вдруг придётся выключить компьютер пока вы ещё не закончили брут - просто нажмите любую кнопку и
подождите пока программа запишет место где она остановилась в файл "
barswf.save". Этот файл будет сохранён в папку с програмой и при последующем запуске
барс автоматически продолжит брут с сохранённой позиции. Кстати, программа делает автосохранение каждые 5 минут, так что даже перебои с электричеством не помешают вам брутить
Если захотите начать брут сначала - просто удалите файл сохранения.
Заключение
Во время брута обязательно обратите внимание на
скорость и вы осознаете преимущества
барса перед многими другими брутфорсами хешей. В заключение
моей первой статьи хочется поблагодарить автора этой программы,
Сваричевского Михаила Александровича и дать ссылку на его
сайт, который послужил главным источником материала для этой статьи.
Удачи всем хешкрэкерам, надеюсь, эта программа вам не раз поможет!