Wintermute 私鑰遭“暴力破解”損失1.6億美元,疑似原因早有預警
作者:Loopy Lu,ODAILY星球日報
9 月 20 日,Wintermute 被盜。
此次攻擊事件不僅讓 Wintermute 蒙受了損失,更暴露出了一個易被忽視的風險隱患。黑客採用了一種較為罕見的攻擊方式------"破解私鑰",這也為所有持幣者敲響警鐘。不過不用過度擔心,這次私鑰破解並非橢圓曲線加密算法受到威脅,而是一款私鑰輔助生成工具存在安全漏洞。若投資者並未使用有同類風險的工具,則暫不會面臨相同的風險。
Wintermute 是知名的加密貨幣做市商,該公司致力於在加密貨幣中創建流動和高效的市場。今日下午,其創始人 Evgeny Gaevoy 在社交媒體上發文表示,Wintermute 在 DeFi 黑客攻擊中損失了 1.6 億美元。
攻擊手段離奇,黑客竟獲取錢包私鑰
與此前 "漏洞"、"閃電貸"、"價格操縱" 等常見的攻擊方式不同,此次黑客盜竊的方式更為冷門 ------ 暴力破解。
Beosin 安全團隊發現,攻擊者頻繁的利用 0x0000000fe6a… 地址調用 0x00000000ae34… 合約的 0x178979ae 函數向 0x0248 地址(攻擊者合約)轉帳,通過反編譯合約,發現調用 0x178979ae 函數需要權限校驗,通過函數查詢,確認 0x0000000fe6a 地址擁有 setCommonAdmin 權限,並且該地址在攻擊之前和該合約有正常的交互,那麼可以確認 0x0000000fe6a 的私鑰被洩露。
多家安全團隊均公開表示,Wintermute 所擁有的智能合約及 EOA 錢包被攻擊者盜取。觀察被盜錢包地址,不難發現該地址極為 "規律",以 7 位數字 0 開頭。此次錢包被盜或與 Wintermute 使用 Profanity 有關。
Profanity 是一款 EVM 靚號地址生成工具,使用該工具,用戶可生成包括自定義字符組合的錢包地址。
在 Profanity 的 github 評論中,我們還可看到此前開發者對該項目的討論。

1inch 的聯合創始人早在今年 1 月就已指出這一工具的安全性存在纰漏:"1 枚 GPU 一秒可運算 7 個符號,只需 1000 枚 GPU 運算 50 天即可破解該工具的全部地址。" 隨後,開發者也在這一項目的 readme 說明中加入了安全性警告,並告訴用戶 "不建議在當前情況下繼續使用這一工具。"
儘管有這樣的預先警告,顯然仍然有人未加重視。
風險預警早已發出,並未引發關注
僅在 Wintermute 數日前, Profanity 的安全風險就已被業界所注意。
9 月 15 日,1inch Network 官方博客發表文章指出 Profanity 存在安全風險。"如果你的錢包地址是用 Profanity 工具生成的,你的資產不再安全。儘快把你所有的資產轉移到另一個錢包!"
1inch 的研究發現,黑客利用 Profanity 漏洞的方式如下:
1、從虛假地址獲取公鑰 (從轉帳簽名恢復)。
2、將其確定性地擴展到 200 萬個公鑰。
3、反復遞減縮小範圍,直到獲得種子公鑰。
通過這種方式,黑客可以獲取使用 Profanity 生成的任何地址的私鑰。
區塊鏈研究者 ZachXBT 隨後進行的一項調查顯示,黑客們通過這一漏洞盜走的資產已超 330 萬美元。

儘管早在距離被盜 5 天前這一研究該文章就已發布(該項目 github 上對其討論更可追溯到 1 月),但這一安全風險仍未引起重視。最終,Wintermute 以 1.6 億美元的代價,讓 Profanity 安全漏洞被我們所熟悉。
Wintermute表示該事件不會衝擊市場
經多家安全機構確認,攻擊者地址已被鎖定為 "0xe74b28c2eAe8679e3cCc3a94d5d0dE83CCB84705"。攻擊者智能合約為 "0x0248f752802b2cfb4373cc0c3bc3964429385c26"。
在本次攻擊之後,除受影響的錢包外,由 Wintermute 推出的去中心化交易所 Bebop 也受到了影響。Bebop 官方推特宣布,該平台已暫停交易,將於幾天內恢復;並稱其合約不受影響,用戶的資金和私鑰也無安全問題。

Wintermute 表示,在被黑客入侵的 90 項資產中,只有兩項的名義價值超過 100 萬美元(不超過 250 萬美元),因此預計不會對市場造成太大的拋壓。此外其 CeFi 和 OTC 業務也並未受到影響。
同時,Evgeny Gaevoy 還表示 Wintermute 目前償付能力是剩餘股本的兩倍,Wintermute 的服務在今天和未來幾天可能會中斷,之後重新恢復正常。
目前 Wintermute 仍願意將攻擊者視為 "白帽黑客",並呼籲攻擊者主動與 Wintermute 聯繫。















