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