[我想破解SHA-256哈希的原像,这是一个练习,我唯一的提示是:四个可见单词的串联。
我已经尝试过搜索散列并将其放入几个在线饼干/彩虹表中。我认为蛮力不是一个选择,因为四个单词的总和应该太长,即使每个单词本身很短也是如此。
所以剩下的唯一一件事就是字典攻击,对吗?但是四个单词词典应该太大而无法搜索,我试图通过hashcat-utils / combinator.bin生成一些单词词典,即使输入字典很短,RAM也会溢出约50GB。对于更流行的英语名词(top100),我创建了4个单词的小词典,但都没有成功。
任何想法如何进一步解决这个问题?
PS:visiblevisiblevisiblevisible不幸的不是答案-我也尝试过这些双关语。 :-)
您应该尝试使用更短的单词列表,例如google-10000-english.txt或与练习提示有关的单词列表。也看一下这篇文章:https://www.netmux.com/blog/cracking-12-character-above-passwords