Hashcat错误和行长度异常

时间:2017-07-18 14:25:04

标签: hash hashcat

我有一个哈希,我试图破解。我把这个哈希放在一个名为passwordhash.hash

的文件中
g++ -Wall -Wextra -pedantic-errors -std=c++14 -lboost_system -lboost_filesystem -O2 -Os -s test3.cpp -o test3

我运行此命令:

*27D47D48F5C4982E785A7BB31D471DF945395AAD

我在字典中的每个密码都得到行长度异常,如下所示:

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

我使用john和hash-identifier运行哈希,它们都将哈希标识为mysql。

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

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

添加-a 0后我得到

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

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

1 个答案:

答案 0 :(得分:0)

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

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

This page from the FAQ也可能有所帮助。它解决了其他常见的行长错误原因。