Ошибки Hashcat и исключение длины строки

У меня есть хэш, который я пытаюсь взломать. Я поместил этот хеш как внутри файла с именем passwordhash.hash

*27D47D48F5C4982E785A7BB31D471DF945395AAD

Я запускаю эту команду:

hashcat -m 300 -a ~/Documents/passwordhash.hash ~/Documents/rockyou.txt

Я получаю исключение длины строки для каждого пароля в словаре следующим образом:

WARNING: Hashfile 'rockyou.txt' on line 178975 (tillman1): Line-length exception
WARNING: Hashfile 'rockyou.txt' on line 178976 (tikka): Line-length exception
WARNING: Hashfile 'rockyou.txt' on line 178977 (tiki): Line-length exception

Я запустил хеш, используя john и hash-identifier, они оба идентифицируют хеш как mysql.

Possible Hashs:
[+]  MySQL 160bit - SHA-1(SHA-1($pass

Loaded 1 password hash (mysql-sha1, MySQL 4.1+ [SHA1 128/128 AVX 4x])

Что я здесь не так делаю? я читал в другом месте, исключение Длина строки как-то связано с режимом.

После добавления -a 0 я получаю

ERROR: clGetDeviceIDs() : - 1 : CL_DEVICE_NOT_FOUND

1 ответ

Вы пропускаете номер после -a указать режим атаки. Может в этом проблема? Вместо этого должно быть:

hashcat -m 300 -a 0 ~/Documents/passwordhash.hash ~/Documents/rockyou.txt

Эта страница из FAQ также может быть полезна. Он устраняет другие распространенные причины ошибок длины строки.

Другие вопросы по тегам