可执行文件的 MD5 碰撞 简单测试
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://struggle.blog.51cto.com/333093/84924 |
原文: 原来总是很自信地以为:有本事找到 MD5 的碰撞又如何?你难道还有本事让两个可执行文件的 MD5 一样,却又都能正常运行,并且可以做完全不同的事情么? 答:还真的可以.
这两个程序会在屏幕上打印出不同的字符,但是它们的 MD5 都是一样的。
通读其论文后摘要如下:
这几位密码学家使用的是“构造前缀碰撞法”(chosen-prefix collisions)来进行此次攻击(是王小云所使用的攻击方法的改进版本)。
他们所使用的计算机是一台 Sony PS3,且仅用了不到两天。
转自“CNBATE” 下图是我用“快速MD5碰撞生成器”生成的两个测试文件 ![]() 结果果然与原文相同,不过虽然MD5值相同,但利用其SHA1和CRC校验码依然可以判断程序的完整性。 本文出自 “激情因梦想而存在” 博客,请务必保留此出处http://struggle.blog.51cto.com/333093/84924 本文出自 51CTO.COM技术博客 |




struggle1=1
博客统计信息
热门文章
最新评论
友情链接

