-
-
[求助]关于md5破解
-
发表于:
2010-6-17 16:23
5919
-
自己照着教科书上的算法,用c++做了一个md5加密的模块,很快就做好了,测试一切正常,正爽着的时候,从google上随便输了关键字 md5破解,竟然有很多在线破解网站,把我生成的md5码输进去,不禁大吃一惊!,竟然我测试用的单词能够被它们破解出来!
经过进一步了解,知道它们连暴力破解都算不上,就是查字典,果然,稍微将单词弄不那么常见一点就破解不出来了。不过也太让我不放心了。
由此有个想法,我程序里面md5得出的结果是一个unsigned char的数组,然后再将这个数组转化成16进制字符串显示出来,如果我把这个16进制字符串改乱,它们不就什么都破解不了了吗?(比如说本来十进制的15,转16进制应该是F,我把它改成别的字符)不知道这种想法可不可行,有什么弊端?
另:附送一个我找到的非常强的md5破解的软件,虽然也是在线破解,但是有客户端,国外的。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课