
Продвинутое манипулирование хешами
Брутфорс стал проще благодаря встроенному создателю словарей, если вы не укажете свой. Словарь создаст 100 000 строк для использования.

Узнайте, какой алгоритм использовался для создания того хеша, который вы пытаетесь взломать. Вы можете указать флаг -L, чтобы просмотреть все возможные алгоритмы (некоторые алгоритмы еще не реализованы).

Случайная соль, случайная соль в Unicode, или вы можете сделать свой собственный выбор соли.

Предпочтительно вы можете склонировать репозиторий с помощью git clone https://github.com/ekultek/dagon.git, или же вы можете скачать zip или tarball здесь
Для полной функциональности Dagon обратитесь к домашней странице здесь или руководству пользователя
python dagon.py -h Эта команда запустит меню справки и предоставит список всех возможных флагов
python dagon.py -c <HASH> --bruteforce Эта команда попытается выполнить брутфорс заданного хеша
python dagon.py -l <FILE-PATH> --bruteforce Эта команда попытается выполнить брутфорс файла, содержащего хеши (по одному на строку)
python dagon.py -v <HASH> Эта команда попытается проверить алгоритм, использованный для создания хеша
python dagon.py -V <FILE-PATH> Эта команда попытается проверить каждый хеш в файле, по одному на строку
Для успешной работы Dagon требуется версия Python 2.7.x.
git clone https://github.com/ekultek/dagon.gitcd Dagonpip install -r requirements.txtЭто должно установить все зависимости, необходимые для работы Dagon.
Любой вклад очень ценится и полезен. Когда вы вносите вклад, ваше имя будет размещено на домашней странице в разделе вклада со ссылкой на ваш вклад. Вы также получите огромное уважение с моей стороны, а это довольно круто. Что я ищу в вкладах, так это следующее: