1.0.0 |
|
---|
#6 in #crack
5.5MB
76 行
crack_yearn_md5
这是一个Rust项目,旨在从Yearn v2站点的JavaScript中可见的4x md5哈希版本逆向工程其密码(dbba1bfe930d953cabcc03d7b6ab05e
)
从该哈希中提取的块文件的副本已保存在此存储库中。
yEarn团队提供了一些提示
- 它将以以下格式呈现:
xxxxxxxxxxxxxxxxx...................................................!1
(用实际的17字符字符串替换17个x
) - 这17个
x
只能是以下集合中的字符(可以重复):[b, d, e, i, l, m, o, s, t, u, -]
该项目尝试以下方式破解哈希
- 使用字符集创建所有可能的17个字母组合(这需要很多时间)
- 将
............................................................!1
追加到每个组合中,并对其运行四次md5哈希函数,如下所示:md5(md5(md5(md5(combo))))
- 检查每个哈希与:
dbba1bfe930d953cabcc03d7b6ab05e
进行匹配,如果匹配,程序退出并记录未哈希的密码。