Ошибки 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 также может быть полезна. Он устраняет другие распространенные причины ошибок длины строки.