Увеличиваем скорость брута по словарю в 50(+) раз
При копировании материала ссылка на forum.antichat.ru обязательна!
Увеличиваем скорость брута по словарю в 50(+) раз
Не много лишней болтавни (предисловие)
В последние время всё чаще и чаще занимаюсь брутфорс атакой хэшей MD5 (реже других) в том числе которые выкладывают пользователи нашего форума, сделал для себя вывод что грубый перебор может быть эфективнее если предварительно прогонять хэш по словарям, а уже после этого начинать перебор всего подряд.
Что я не мог не заметить в первую очередь когда начал использовать словарь так это потерю скорости перебора а именно с применением железки
GTX560TI 448 Сores от фирмы
Gigabyte скорость перебора одного хэша ровнялась
~1435kk паролей в секунду (
BarsWF), а перебор 32-х хэшей программой
LHC ~1020kk паролей в секунду, скорость со столь красивых для меня значений, при использовании словаря, упала до жалких
200k! (Программа
Extreme GPU Bruteforcer)
Для меня не секрет что скорость работы со словарём, объём которого 650мб (а на харде есть ещё и 13,5ГБ словарик), по большей части зависит от скорости работы моего HDD.
Первым наперво в голову пришла мысль о использовании SSD накопителя, но остановил факт что, хоть деньги и есть, в мире кризис, да и грубо говоря жаба задушила, ибо всёравно не окупится. И алилуя! Снизошла в мою голову мысль "А если 8гб имеющийся ОЗУ превратить в локальный диск?!"
А теперь по делу!
Инструкция по установке ramdisk'a
Мною для решения данной задачи была случайным образом выбранна программа
ImDisk Virtual Disk Driver (Страница с программой:
ltr-data.se | скачать:
download )
Шаг первый: скачиваем программу, запускаем и отвечаем YES на вопрос программулины.
Через пару секунд получаем ответ что программа установилась и ею можно воспользоваться двумя способами. Первый через "
CMD", и второй через "
панель управления".
Шаг второй:
Если вы любите консоль вы можете воспользовавшись CMD начать работу с команды "imdisk", а там уже всё написано, сами разбирайтесь . Лично я предпочёл GUI
Заходим в Пуск=>Панель управления=>ImDisk Virtual Disk Driver
Шаг третий: Для создания диска в открывшемся окне жмём "
Mount new..."
В "
Drive letter" пишем букву нашего будущего локального диска (например X: или Z, и указываем в поле "
Size of virtual disk" размер этого самого диска (лично я под словарь в 650мб поставил 1024 мегабайта).
Ниже в "
Device type" выбираем пункт "
Harddisk volume"
жмём "
ОК"
Наш виртуальный диск готов!
Форматируем новый раздел в любую желаемую файловую систему и начинаем работать с ним как с обычным локальным диском
Финальные действия
Берём наш словрь (или быть может даже несколько) и закидываем на наш RamDisk. Далее указываем софту где он находится (у меня это "O:\01.07.2012.dic") и начинаем брут!
У меня таким образом скорость поднялась с жалких
200k Pass\s до
10kk-13kk Pass\s
Что же я лично получил: а получил я перебор словаря размером 650мб за жалкие 16 секунд!
Всем удачного брута друзья
Использованные технологии:
Софт: Windows 7 Ultimate x64, BarsWF, Lightning Hash Cracker (LHC), Extreme GPU Bruteforcer (EGB), ImDisk Virtual Disk Driver
Железо: Мать - Asus P5P43TD, CPU - Intel Core 2 Quad Q9300 (2.5ГГц x4), ОЗУ - QUMO 4GB 1333Мгц x2, GPU - Nvidia GTX560TI 448 cores фирмы Gigabyte
Site & Downloads:
BarsWF -
http://3.14.by/ru/md5/
Lightning Hash Cracker (LHC) -
http://www.elcomsoft.ru/lhc.html
Extreme GPU Bruteforcer (EGB) -
http://www.insidepro.com/rus/egb.shtml //Лицензия стоит 1000р, триал даёт 3 минуты брута
ImDisk Virtual Disk Driver -
http://swdb.ru/imdisk/
Доп.Инфо к размышлению:
Самый быстрый SSD котоорый я пока видел в свободном доступе имел скорость чтения 980мб\сек
Память DDRIII с частотой
1333МГц (самая распространёная) имеет скорость
~10гб\сек, а так же есть
2133МГц - ~17гб\сек, ну и пока не видел, но слышал
2400Мгц - ~19гб\сек
ЗЫ: Моя первая статья, прошу ногами не бить)))
ЗЫЫ: Троли лесом, нуль эмоций на вас.