我怎么能用hashcat破解这个哈希?
语法:
md5(eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9vpassword@123) = 531e89f00f009ced5e0001e33758d3c3
盐:eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9v
纯文字:密码@ 123
MD5:531e89f00f009ced5e0001e33758d3c3
我使用了以下语法并得到行长异常错误。
使用的语法:
hashcat -a 0 -m 0 hash_pass rockyou.txt
hashcat -a 0 -m 30 hash_pass rockyou.txt
错误:
Hashfile 'hash_pass' on line 1 (eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9vpassword@123): Line-length exception
我知道盐。 我有一个单词表。 我有上面的MD5,即md5($ salt。$ pass)
我不确定,如何使用hashcat来解决这个挑战。
请求帮助。
答案 0 :(得分:1)
在这个例子中,盐是' 123'
$ echo -n 'password123' | md5sum
482c811da5d5b4bc6d497ffa98491e38 -
$ cat test.hash
482c811da5d5b4bc6d497ffa98491e38:123
$ echo "password" | hashcat --quiet -m 10 -a 0 -o test.out test.hash
$
$ cat test.out
482c811da5d5b4bc6d497ffa98491e38:123:password
(注意--quiet是可选的,并且可以使我的演示输出更简单。我也使用-a 3来简化,你的攻击会有所不同)
答案 1 :(得分:0)