Обсуждение релиза 0.2а

Обсуждение проекта HashBruteStation
Anton Kuzmin
Posts: 12
Joined: Fri Apr 01, 2016 9:10 am

Обсуждение релиза 0.2а

Postby Anton Kuzmin » Thu Oct 13, 2016 4:27 pm

Рад представить новую версию HBS - 0.2a. Основная работа в ней была направлена на повышение эффективности брута.

Добавлен поиск дублей найденных хешей по хеш-листам с совпадающим алгоритмом. Этот процесс запускается как при окончании рабочей задачи, так и при загрузке нового хеш-листа.

Добавлено автоматическое формирование общих хеш-листов содержащих все не найденные хеши в БД, с разбиением по алгоритмам. Пользователь не может редактировать или удалять их, только запускать по ним перебор. Это может помочь если вы, например, имеете несколько крупных листов одного алгоритма по которым хотите запустить одну и ту же группу задач. Чтоб не создавать их для каждого листа можно создать один набор рабочих задач для всех хешей этого алгоритма в целом. По окончанию работы найденные хеши будут отмечены в листах, а общий лист будет пересобран (будут удалены все найденные).

Вся выполняемая HBS работа распараллелена. Независимо друг от друга происходят: обработка и помещение в БД хешлистов, обработка результатов Hashcat с поиском найденных хешей в других листах, сам запуск Hashcat, формирование общих листов с разбиением по алгоритмам. В итоге запуск рабочих задачь теперь ничего не тормозит, они выполняются беспрерывно.

Хеш-листы теперь загружаются в БД через «LOAD DATA LOCAL INFILE», что позволяет быстро загружать большие списки в сотни тысяч хешей и более.

Остальные не большие новшества:
  • У хешлистов появилось поле статуса. Рабочую задачу по ним можно создавать только когда хешлист обработан и имеет статус "Готов"
  • При создании рабочей задачи можно выбрать её статус (а не только "остановлена" как раньше)
  • Возможность сокрытия завершённых рабочих задач в веб-интерфейсе
  • Возможность установки отрицательного приоритета рабочей задаче
  • Скприт cron.py переименован в hbs.py
  • Out-файлы не удаляются из БД и HDD после обработки

Внесены следующие исправления:
  • Исправлен баг с UTF8 в процедуре поиска ранее найденных хешей
  • Запрещено удаление хешлиста который сейчас находится в работе
  • Исправлен баг удаления словарей (файл словаря не удалялся)
  • Исправлен баг обнуления приоритета задачи при отмене диалога установки приоритета
  • Исправлен баг с \r в хешлистах

Взять данный релиз можно на гитхабе:
https://github.com/hack4sec/hbs-cli (cli-часть)
https://github.com/hack4sec/hbs-web (web-часть)

Return to “HashBruteStation”

Who is online

Users browsing this forum: No registered users and 1 guest