首页 > 网络安全频道 > 加密破解 > 正文
40位MD5加密和32位MD5加密对比
2014-02-25     我来说两句       作者:
   我要投稿

 比较32位MD5.asp和40位MD5.asp文件时发现的,40位的加密是能找出规律的,我们还可以弄出48位的加密来。先看32位加密:MD5=LCase(WordToHex(a)&WordToHex(b)&WordToHex(c)&WordToHex(d))

再看40位加密:MD5=LCase(WordToHex(c)&WordToHex(a)&WordToHex(b)&WordToHex(c)&WordToHex(d))
32位加密用&连接4个变量,40位加密用&连接5个变量,这样以来每个变量就占用了加密密文里的8个位子,所以在破解是时候只要去掉前8位就可以了,不过这只是针对这一种加密的破解方法,我们还可以进行其他方式的40位MD5加密,比如说:MD5=LCase(WordToHex(a)&WordToHex(b)&WordToHex(c)&WordToHex(d)WordToHex(c)),这里我将WordToHex(c)变量移到了后面,那么这时我们再破解的时候就要去掉后8位来跑MD5了,其他的放中间或者是加倍的可以以此类推的得到结果,但前提是我们必须的知道连接变量的规律,也就是你看了40位加密的MD5.asp文件。下面看看普通的40位MD5加密和32位加密的区别吧:
32位admin加密:21232f297a57a5a743894a0e4a801fc3
40位admin加密:43894a0e21232f297a57a5a743894a0e4a801fc3
大家可以对比下40位加密中的前8位是不是32位加密中的WordToHex(c)变量部分,以此类推如果我们再40位MD5加密前面再加上一个WordToHex(c),那么加密的结果就成了48位的加密了。
点击收藏到自己的收藏夹!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:返回列表
下一篇:切勿成为“三只小猪” 数据加密应对多样危机
相关文章
图文推荐
排行
热门
网站
工具
无线
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 中国黑帽网--致力于做最好的网络安全技术学习网站 。