1

我有一个我想破解的哈希。我把这个哈希放在一个名为 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])

我在这里做错了什么?我在别处读到 Line-length 异常与模式有关。

添加 -a 0 后,我得到

ERROR: clGetDeviceIDs() : - 1 : CL_DEVICE_NOT_FOUND
4

1 回答 1

0

您在-a指定攻击模式后缺少一个数字。也许这就是问题所在?相反,它应该是:

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

常见问题解答中的此页面也可能会有所帮助。它解决了其他常见的行长错误原因。

于 2017-07-18T15:16:26.713 回答