作者OpenSkyWin (鸡飞城市)
看板EZsoft
标题[情报] 可执行文件的md5碰撞..
时间Tue Jul 22 14:55:59 2008
可执行文件的MD5碰撞
http://www.cnbeta.com/articles/59117.htm
这是有关於几年前对岸的学者有关於对md5找到碰撞
之研究的实作...
URL连结是刚在维基百科的MD5条目找到的(有点小lag = =")
--
excerpt from:
http://zh.wikipedia.org/w/index.php?title=MD5&variant=zh-tw
2008年,荷兰埃因霍芬技术大学科学家成功把2个可执行档案进行了MD5碰撞,
使得这两个运行结果不同的程式被计算出同一个MD5,
显然这样会为病毒大开方便之门。
--
那两个不同的执行档我下载回来後用fsum来算
还真的是一样的@@
(真的是看到x....)
它还有提供碰撞产生器的source code
http://www.win.tue.nl/hashclash/fastcoll_v1.0.0.5_source.zip
有兴趣研究的人可以开vmware来玩玩看@@
--
下面有网友在吵Exe档尾不会被读取...真是精彩@@
不过我的看法是..如果MD5没有被破解的话,那麽不管你Exe档尾如何
动手脚,也不会得到相同的杂凑值呀...
--
喜欢孤独的感觉...
偶尔
也会怕了寂寞
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.117.210
※ OpenSkyWin:转录至看板 Programming 07/22 14:56
※ OpenSkyWin:转录至看板 C_and_CPP 07/22 14:57
1F:推 xvid:这有酷 推 07/22 15:26
2F:→ puregon:md5怎麽会被"破解"呀?有机会碰撞,可是要怎麽去破解咧? 07/22 18:48
3F:→ ledia:是找到好的演算法能较快速找到碰撞 07/22 19:25
4F:→ ledia:没有所谓的 "破解" 这种事 07/22 19:25
5F:推 localtrain:还有 sha-1 呀! 07/22 20:40
6F:推 jyhfang:如果档案同大小又同Hash 然後又可正常开启 档案调包的可 07/22 22:17
7F:→ jyhfang:能性就低很多了吧 像eMule一样 读Link会看大小和Hash 07/22 22:18
8F:→ jyhfang:来确认自己是否已经有了某个档案 07/22 22:18
9F:推 hsam46:MD5码原来会撞再一起,真是太神奇了! 07/24 16:57