白帽開發者在九年後解鎖了 2016 年以太坊 ICO 合約中凍結的 200 萬美元

iconCoinDesk
分享
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary icon精華摘要

expand icon
以太坊新聞曝光,一名被稱為 0xflorent 的白帽開發者,解鎖了自 2016 年以太坊 ICO 合約中被困九年的約 200 萬美元以太幣。HongCoin 合約因退款功能漏洞未能自動退款。0xflorent 利用整數溢出漏洞釋放了 1,003.62 ETH,讓 48 位投資者取回資金。此次恢復過程涉及 HongCoin 的多重簽名錢包,共簽署了 41 筆解鎖交易。這是 0xflorent 在八天內公開的第二起以太坊生態系統新聞事件。

安全研究人員 0xflorent 與 2016 年以太坊(ETH)ICO 合約的團隊合作,利用原始開發者從未修補的整數溢出漏洞,成功解鎖了被鎖定九年的約 200 萬美元以太幣,這是一次協調的白帽恢復行動。

該合約屬於 HongCoin,這是一個於 2016 年進行的代幣銷售,未能達到融資目標,原應自動退還投資者的以太坊,但因退款功能存在漏洞而未能執行。

0xflorent 的路徑已解凍 1,003.62 ETH,現有 48 名原始投資者有資格申領。他於週日的一則 X 帖文中表示,已有兩人完成申領,合計取回 96.5 ETH,價值約 193,000 美元。

以太坊上首起白帽攻擊:我解鎖了 1,003.62
Ξ($2,000,000)被困於 2016 年 ICO 的智能合約中
長達 9 年。

48 名原始投資者現可領取資金。 pic.twitter.com/lyh5iyaDu7

— 0xflorent.eth (@0xFlorent_)

合約的退款邏輯拒絕了任何代幣餘額超過全球計數器的持有者,該計數器因多年部分退款而降至 356,將進一步退款上限設定為 3.56 ETH。

0xflorent 發現合約中一個僅限 HongCoin 多重簽名錢包使用的管理功能,缺乏 Solidity 程式語言後期加入的整數溢出保護。使用特定輸入值調用該功能,會將持倉餘額重置為 1,從而讓退款檢查通過並釋放資金。

然而,這項恢復並非單方面利用。由於管理功能需要 HongCoin 的多重簽名才能執行,0xflorent 發郵件給團隊,在以太坊主網的測試分叉上驗證了解鎖序列,而團隊本身也簽署了這些解鎖交易。

它執行了 41 筆交易,每筆對應一位被封鎖的持有者,釋放了約 1,000 ETH 的凍結資金。另有七位持有者的餘額足夠小,可直接退款而無需使用此迂迴方法。

這是 0xflorent 在八天內公佈的第二次此類恢復。

於 5 月 24 日,他表示他 已歸還 19.329 ETH,價值約 $40,590 給原所有者,其中包括來自 2018 年 1 月失敗的 ICO 的 5.141 ETH,以及來自七個已過期的原子交換、在 2024 年錢包關閉後變得無法存取的 Liquality 錢包帳戶中的 14.190 ETH。

在一段嚴重的 DeFi 攻擊期間,資金得以恢復,僅四月單月,各協議即被盜取數億美元,其中 Kelp DAO 遭受約 2.93 億美元的損失為最為突出。

免責聲明:本頁面資訊可能來自第三方,不一定反映KuCoin的觀點或意見。本內容僅供一般參考之用,不構成任何形式的陳述或保證,也不應被解釋為財務或投資建議。 KuCoin 對任何錯誤或遺漏,或因使用該資訊而導致的任何結果不承擔任何責任。 虛擬資產投資可能存在風險。請您根據自身的財務狀況仔細評估產品的風險以及您的風險承受能力。如需了解更多信息,請參閱我們的使用條款風險披露