2021 年 08 月 12 日,據慢霧區消息,加密孵化機構 DAO Maker 疑似遭受黑客攻擊,導致合約大量 USDC 被轉出。慢霧安全團隊第一時間介入分析,并將分析結果分享如下。? ?
在本次攻擊中,攻擊者部署并開源了一個攻擊合約 (0x1c) 用于快速批量的從 DAO Maker 受害合約 (0x41) 中竊取資金。
攻擊者地址 1:
0xd8428836ed2a36bd67cd5b157b50813b30208f50
攻擊者地址 2:
0xef9427bf15783fb8e6885f9b5f5da1fba66ef931
攻擊合約:
0x1c93290202424902a5e708b95f4ba23a3f2f3cee
FTX創始人SBF放棄在引渡聽證會的權利:金色財經報道,市場消息:FTX創始人SBF放棄在引渡聽證會的權利。(金十)[2022/12/20 21:55:00]
DAO Maker 受害合約:
0x41B856701BB8c24CEcE2Af10651BfAfEbb57cf49
DAO Maker 受害合約 deployer:0x054e71D5f096a0761dba7dBe5cEC5E2Bf898971c
DAO Maker 受害合約 admin:0x0eba461d9829c4e464a68d4857350476cfb6f559
本次攻擊與往常攻擊不同的是:DAO Maker 受害合約 (0x41) 未開源,而攻擊合約 (0x1c) 卻開源了。
Celsius律師聲稱用戶放棄了對其加密的合法權利:7月19日消息,在北京時間7月19日凌晨舉辦的針對Celsius的首次法庭聽證會上,Celsius代理人Kirkland律師事務所的律師表示,Celsius在100多個國家的170萬注冊用戶放棄了他們存入賺取和借入賬戶的加密貨幣的所有權。此外,Kirkland律所的律師詳細介紹了擁有Earn和Borrow賬戶的零售用戶如何根據其服務條款(ToS)將其代幣的所有權轉讓給該公司。因此,Celsius可以隨心所欲地“使用、出售、質押和再抵押這些代幣”。(cointelegraph)[2022/7/19 2:22:43]
EthHub聯合創始人:每個治理代幣都是DeFi協議未來大額收費潛在權利:EthHub聯合創始人Eric?Conner剛剛發推表示:在接下來的幾天里所有“治理代幣沒有價值”的推文之前,讓我說,為這個領域創造有價值產品的團隊應該獲得利潤。最重要的是,每個治理代幣都是該協議未來大額收費的潛在權利。[2020/12/25 16:27:40]
從上圖開源的攻擊合約以及鏈上記錄我們可以看出:?
1. 黑客調用攻擊合約 (0x1c) 的 h 函數,h 函數會循環調用 f 函數,f 函數通過 DAO Maker 受害合約的 0x4b4f892a 函數獲取普通用戶在受害合約 (0x41) 中的 USDC 存款數量。
2. 函數 h 接著調用 DAO Maker 受害合約 (0x41) 的withdrawFromUser(0x50b158e4) 函數,傳入用戶存款的用戶地址、USDC 地址與需要提款的數量。
Maker基金會再次呼吁社區積極投票:參與治理不僅是權利 也是責任:Maker基金會昨日于官方博客發文稱,在接下來的三個月里,Maker基金會與社區將圍繞“權力下放”主題進行幾次重要的治理討論。Maker基金會再次強調社區參與投票的重要性:成功的權力下放不僅取決于社區對核心治理目標的持續承諾,還取決于更多用戶的參與。更多的參與者對于(MakerDAO)做出明智的決策和實現充分的自治可持續性至關重要。在任何選舉中,選民參與意愿不高都可能導致無法得出最理想的投票結果,而對于中心化工作來說,這尤其具有挑戰性。一個由社區管理的系統需要善意的社區參與才能成功。參與Maker治理過程不僅是MKR持有者的權利,也是一種責任。[2020/4/2]
3. 隨后 DAO Maker 受害合約 (0x41) 將合約中的 USDC 轉移至攻擊合約中 (0x1c)。
通過以上行為分析我們可以發現:攻擊合約 (0x1c) 調用了受害合約 (0x41) 的? withdrawFromUser 函數,受害合約 (0x41) 就將合約管理的資金直接轉給攻擊合約 (0x1c) 。我們直接反編譯受害合約 (0x41) 查看 withdrawFromUser 函數進行簡單分析:
通過反編譯的代碼我們可以發現,此函數是有進行權限檢查的,只有 DAO contracts 才能調用此函數轉移用戶的資金。但攻擊合約? (0x1c) 明顯不是 DAO 合約,因此其 DAO 合約必然是被攻擊者替換過的。
通過鏈上分析我們可以清楚的看到:
1. 受害合約部署者 (0x05) 在部署受害合約 (0x41)? 后于 UTC 4 月 12 日 08:33:45 將 0x0eba461d9829c4e464a68d4857350476cfb6f559?地址設置為了管理員角色:
Tx Hash:
0xa1b4fceb671bb70ce154a69c2f4bd6928c11d98cbcfbbff6e5cdab9961bf0e6d
2. 隨后受害合約部署者 (0x05) 通過調用 revokeRole 函數放棄了受害合約 (0x41) 管理權限:
Tx Hash:?
0x773613398f08ddce2cc9dcb6501adf4f5f159b4de4e9e2774a559bb1c588c1b8
3. 而管理員則在 UTC ?8 月 12 日 01:27:39 將 DAO 合約設置為了攻擊合約 (0x1c) :
0x2fba930502d27f9c9a2f2b9337a0149534dda7527029645752b2a6507ca6b0d6
因此攻擊者才得以借助此攻擊合約 (0x1c) 將受害合約 (0x41) 中用戶的資金盜走。目前被盜資金被兌換成 ETH 轉移至攻擊者地址 2 (0xef)。
本次攻擊可能源于 DAO Maker 受害合約的管理員私鑰泄漏。攻擊者竊取私鑰后將受害合約的 DAO 合約替換為了攻擊合約,攻擊者通過替換后的合約轉走了合約中的用戶資金。而由于合約部署者在設置完合約管理員后就放棄的合約管理權限,因此目前項目方可能還無法有效的取回合約控制權。
頭條 ▌福布斯:美國國會今年已推出18項加密和區塊鏈相關法案8月23日消息,據福布斯統計,美國第117屆國會目前已經提出了18項直接影響加密貨幣、區塊鏈技術或中央銀行數字貨幣的法案.
1900/1/1 0:00:00近期,以 CryptoPunks 為代表的頭像類 NFT 項目尤其火爆,平均成交價格甚至達到數十萬美元.
1900/1/1 0:00:00最流行的NFT之加密朋克于2021年5月12日在時代廣場展出。(來源:Getty Images)摘要:為什么VISA要如此“神圣”地購買加密朋克NFT,一小筆15萬美元的支出背后的蝴蝶效應是?N.
1900/1/1 0:00:00伴隨著以太坊EIP-1559的實施,以太坊價格強勢上漲,迎來了自己的高光時刻,就在大家紛紛討論以太坊將在何時超越比特幣時,有一個我們不得不承認的事實就是,以太坊鏈上的交互依舊又慢又貴.
1900/1/1 0:00:00玩游戲是為了休閑還是為了賺錢?小孩子才做選擇題,我們當然是全都要!過去,提起 “游戲”,與之綁定最多概念的可能是休閑娛樂、浪費時間、甚至玩物喪志;但是如今,玩游戲可能已經不僅僅只是玩游戲.
1900/1/1 0:00:00DeFi數據 1.DeFi總市值:1087.8億美元 市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:40.
1900/1/1 0:00:00