首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Md5哈希猫($salt.$pass)

Md5哈希猫($salt.$pass)
EN

Stack Overflow用户
提问于 2017-12-29 18:17:59
回答 2查看 10.4K关注 0票数 0

我怎么能用hashcat破解这个哈希呢?

语法:

md5(eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9vpassword@123) = 531e89f00f009ced5e0001e33758d3c3

盐: eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9v

明文:密码@123

MD5: 531e89f00f009ced5e0001e33758d3c3

我使用了以下语法,并得到了行长异常错误。

使用的语法:

  1. hashcat -a 0 -m 0 hash_pass rockyou.txt
  2. 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来解决这个难题。

请求帮助。

EN

回答 2

Stack Overflow用户

发布于 2018-02-03 22:38:35

在这个例子中,盐是'123‘。

代码语言:javascript
复制
$ 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

(注意--静音是可选的,为了使我的演示输出更简单,请注意。而且为了简单起见,我使用-a 3,您的攻击也会有所不同)

票数 1
EN

Stack Overflow用户

发布于 2021-01-09 22:17:31

  1. 在HashCat中找到正确的哈希模式。由于在密码前有salt,所以它是md5($salt.$pass) ->模式20。

  1. 向Hashcat (在您的hash_pass文件中)提供散列和盐分。 文件格式:$hash:$salt, 在您的例子中,hash_pass应该包含:531e89f00f009ced5e0001e33758d3c3:eWVzX3RoaXNfaXNfdmVyeV9sb25nX3NhbHRfdG9v
  2. 把所有的东西放在一起享受:
代码语言:javascript
复制
hashcat -a 0 -m 20 hash_pass rockyou.txt
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48026706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档