Как запустить пароль, такой как
***45990405******2017 , с помощью hashcat, * все числовые типы
Чтобы взломать пароль, такой как ***45990405******2017 , предположим, что * представляет собой неизвестное число, а пароль — все числовые, вы можете использовать масковую атаку hashcat. Ниже приведены конкретные шаги:
Криптографическая структура следующая:
Первые 3 цифры — неизвестные числа (***)
Средняя часть известна 45990405
Последние 6 цифр — неизвестные числа (******)
Последние 4 цифры известны 2017
Следовательно, общая длина пароля составляет 3 + 8 + 6 + 4 = 21 бит.
Hashcat позволяют взломать пароли, указав известные и неизвестные части. Предположим, что известная часть фиксируется, а неизвестная часть используется ? d означает число.
Формат маски:
text
? Д? Д? Д 45990405? Д? Д? Д? Д? Д? d2017
Предположим, что у вас подготовлен хэш-файл hashes.txt, можно использовать следующую команду:
bash
hashcat -m <hash_type> -a 3 hashes.txt ? Д? Д? Д 45990405? Д? Д? Д? Д? Д? d2017
где:
-m <hash_type>: укажите тип хеша, например, MD5 равен 0, SHA1 равен 100, замените его в соответствии с реальной ситуацией.
-A 3: Укажите режим маскировочной атаки.
hashes.txt: файл, содержащий целевой хэш.
? Д? Д? Д 45990405? Д? Д? Д? Д? Д? d2017: Режим маскировки.
Если длина пароля большая, взлом может занять больше времени. Его можно оптимизировать следующими способами:
Ускорение графического процессора: Убедитесь, что Hashcat работает с помощью графического процессора.
Словарная атака: если есть словарь с частичным паролем, можно комбинировать словарную атаку.
Распределенный взлом: параллельный взлом с использованием нескольких машин.
предполагает, что тип хэша MD5, и команда выглядит следующим образом:
bash
hashcat -m 0 -a 3 hashes.txt ? Д? Д? Д 45990405? Д? Д? Д? Д? Д? d2017
Благодаря маскировочным атакам Hashcat может эффективно взломать этот частично известный цифровой пароль. Убедитесь, что вы выбрали правильный тип хэша и аппаратные ресурсы, чтобы ускорить взлом.