md5解密工具是一個解密md5的小軟件,現(xiàn)在開發(fā)插件庫,大家先玩玩,后面會開源的喲,針對md5等全球通用加密算法進行反向解密,擁有全球最大的數(shù)據(jù)庫。
密碼暴力破解:
典型的MD5字典如下: ....
password 5f4dcc3b5aa765d61d8327deb882cf99
admin 21232f297a57a5a743894a0e4a801fc3
cnblog efbc3548e65e7225dcf43d3918d94e6f ....
在進行破解的時候,破解程序?qū)⒆值溆成銶apping到內(nèi)存中,然后將HASH和待破解的密文進行逐條比較(這點和Brute-Force是一樣的),直到找到某條HASH和待破解的密文相同為止。
值得注意的是,基于字典的暴力破解時間上比單純的內(nèi)存計算型暴力破解更有效率,只要一次的"字典生成"花費一定的時間,后續(xù)的多次破解都可以重復(fù)使用這個字典。
注意,這里說的"字典"指的對應(yīng)某個算法的字典: MD5 Directory、SHA1 Directory、NTLM Directory等等。 總的來說,字典攻擊是對單純的內(nèi)存型暴力破解的一個改進,它引入了PreComputation的思想,但缺點也很明顯,需要占用及其龐大的磁盤空間,以至于對于長度16以上的密碼字典,完整存儲根本不可能