破解哈希知道密码长度?

问题描述 投票:0回答:1

我知道密码长度是24。

我也知道搜索空间:小写,大写和数字。

组合应该是(26 + 26 + 10)^ 24 = 62 ^ 24,对吗?

我试过用hashcat来设置字符集和掩码

-1 ?l?u?d filename_to_crack ?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1 

但由于巨大的密钥空间导致整数溢出错误,它不会启动;我猜面具太大了!

有人可以建议另一个解决方案?我想也许我可以编写一个生成随机(24个长度)字符串文件的脚本,然后用它来执行字典攻击。

hash passwords brute-force cracking hashcat
1个回答
0
投票

你想要预先生成随机字符串以解决整数溢出的想法是可行的。在那一点上,它并不是真正的字典攻击,更像是彩虹表格。它也会占用很多空间。

我可能会建议在生成强力列表之前尝试对24个字符密码进行字典攻击。当然,也许有来自https://crackstation.net/或其他地方的列表,过滤长度为24。如果您想获得创意/更全面,可以从这些列表中添加规则,例如l33tspeak替换。

© www.soinside.com 2019 - 2024. All rights reserved.