作者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