md5解密工具是一个解密md5的小软件,现在开发插件库,大家先玩玩,后面会开源的哟,针对md5等全球通用加密算法进行反向解密,拥有全球最大的数据库。
密码暴力破解:
典型的MD5字典如下: ....
password 5f4dcc3b5aa765d61d8327deb882cf99
admin 21232f297a57a5a743894a0e4a801fc3
cnblog efbc3548e65e7225dcf43d3918d94e6f ....
在进行破解的时候,破解程序将字典映射Mapping到内存中,然后将HASH和待破解的密文进行逐条比较(这点和Brute-Force是一样的),直到找到某条HASH和待破解的密文相同为止。
值得注意的是,基于字典的暴力破解时间上比单纯的内存计算型暴力破解更有效率,只要一次的"字典生成"花费一定的时间,后续的多次破解都可以重复使用这个字典。
注意,这里说的"字典"指的对应某个算法的字典: MD5 Directory、SHA1 Directory、NTLM Directory等等。 总的来说,字典攻击是对单纯的内存型暴力破解的一个改进,它引入了PreComputation的思想,但缺点也很明显,需要占用及其庞大的磁盘空间,以至于对于长度16以上的密码字典,完整存储根本不可能