2021年08月12日,據慢霧區消息,加密孵化機構DAOMaker疑似遭受黑客攻擊,導致合約大量USDC被轉出。慢霧安全團隊第一時間介入分析,并將分析結果分享如下。??
攻擊對象
在本次攻擊中,攻擊者部署并開源了一個攻擊合約(0x1c)用于快速批量的從DAOMaker受害合約(0x41)中竊取資金。
攻擊者地址1:
0xd8428836ed2a36bd67cd5b157b50813b30208f50
攻擊者地址2:
0xef9427bf15783fb8e6885f9b5f5da1fba66ef931
攻擊合約:
0x1c93290202424902a5e708b95f4ba23a3f2f3cee
孫宇晨:對于傳謠造謠者,我們將保留起訴的權利:據最新消息顯示,波場TRON創始人兼BitTorrent CEO孫宇晨在微博中表示:“波場基金會,我本人,BitTorrent,任何我們的關聯方,都從未收到過任何國家(包括中美兩國)的調查通知,也未有任何對于波場的監管調查,對于傳謠造謠者,我們將保留起訴的權利!”[2021/1/6 16:31:53]
DAOMaker受害合約:
0x41B856701BB8c24CEcE2Af10651BfAfEbb57cf49
DAOMaker受害合約deployer:0x054e71D5f096a0761dba7dBe5cEC5E2Bf898971c
DAOMaker受害合約admin:0x0eba461d9829c4e464a68d4857350476cfb6f559
動態 | KodakONE平臺已產生超100萬美元的圖像權利許可:據cointelegraph報道,受柯達授權的圖像版權區塊鏈平臺KodakONE的測試版本目前已經產生了超過100萬美元的圖像權利許可。[2019/1/9]
攻擊細節
本次攻擊與往常攻擊不同的是:DAOMaker受害合約(0x41)未開源,而攻擊合約(0x1c)卻開源了。
從上圖開源的攻擊合約以及鏈上記錄我們可以看出:?
1.黑客調用攻擊合約(0x1c)的h函數,h函數會循環調用f函數,f函數通過DAOMaker受害合約的0x4b4f892a函數獲取普通用戶在受害合約(0x41)中的USDC存款數量。
動態 | 亦來云律師函:媒體爆料陳榕、韓峰等人被捕為惡意虛假信息,保留采取法律行動的權利:今日,亦來云發布律師函稱,成都鏈一網絡科技有限公司運營的網站未經核實,擅自登載“根據BTC123用戶爆料,部、中央追逃辦、上海國資委聯合美國FBI將對亦來云ELA陳榕、韓峰等人于中美兩地實施抓捕”等惡意虛假信息。保留就此事件進一步采取法律行動的權利。[2018/11/2]
2.函數h接著調用DAOMaker受害合約(0x41)的withdrawFromUser(0x50b158e4)函數,傳入用戶存款的用戶地址、USDC地址與需要提款的數量。
3.隨后DAOMaker受害合約(0x41)將合約中的USDC轉移至攻擊合約中(0x1c)。
通過以上行為分析我們可以發現:攻擊合約(0x1c)調用了受害合約(0x41)的?withdrawFromUser函數,受害合約(0x41)就將合約管理的資金直接轉給攻擊合約(0x1c)。我們直接反編譯受害合約(0x41)查看withdrawFromUser函數進行簡單分析:
扎克伯格年度反思:數字貨幣或許可以重新把權利從中央集權體系中交還給個體:社交媒體平臺Facebook創始人、董事長兼首席執行官馬克?扎克伯格發布了他的2018個人年度挑戰計劃。扎克伯格在年度反思中談到了互聯網公司分權和集權的問題,他表示最初很多人進入互聯網,是因為相信互聯網將會把更多的權利放到個體手上,但由于大的互聯網開始和當局合作,幫助他們收集個人信息,這使人們對這些公司的信心開始動搖。對于這種現狀,他認為數字貨幣或許可以重新把權利從中央集權體系中交還給個體,他表示“有興趣深入研究這些技術的正面和負面,以及如何最好地將它們用于我們的服務。”[2018/1/5]
通過反編譯的代碼我們可以發現,此函數是有進行權限檢查的,只有DAOcontracts才能調用此函數轉移用戶的資金。但攻擊合約?(0x1c)明顯不是DAO合約,因此其DAO合約必然是被攻擊者替換過的。
通過鏈上分析我們可以清楚的看到:
1.受害合約部署者(0x05)在部署受害合約(0x41)?后于UTC4月12日08:33:45將0x0eba461d9829c4e464a68d4857350476cfb6f559?地址設置為了管理員角色:
TxHash:
0xa1b4fceb671bb70ce154a69c2f4bd6928c11d98cbcfbbff6e5cdab9961bf0e6d
2.隨后受害合約部署者(0x05)通過調用revokeRole函數放棄了受害合約(0x41)管理權限:
TxHash:?
0x773613398f08ddce2cc9dcb6501adf4f5f159b4de4e9e2774a559bb1c588c1b8
3.而管理員則在UTC?8月12日01:27:39將DAO合約設置為了攻擊合約(0x1c):
TxHash:?
0x2fba930502d27f9c9a2f2b9337a0149534dda7527029645752b2a6507ca6b0d6
因此攻擊者才得以借助此攻擊合約(0x1c)將受害合約(0x41)中用戶的資金盜走。目前被盜資金被兌換成ETH轉移至攻擊者地址2(0xef)。
總結
本次攻擊可能源于DAOMaker受害合約的管理員私鑰泄漏。攻擊者竊取私鑰后將受害合約的DAO合約替換為了攻擊合約,攻擊者通過替換后的合約轉走了合約中的用戶資金。而由于合約部署者在設置完合約管理員后就放棄的合約管理權限,因此目前項目方可能還無法有效的取回合約控制權。
“元宇宙”不再只是一個科幻術語了。技術能改變生活,如今的我們已經對此見怪不怪了。舉例來說,互聯網、智能手機和云計算,都是在科幻小說出現之前出現的.
1900/1/1 0:00:00你愿意一直囤幣,一直虧損嗎?如果不愿意,下文將告訴你在不進行交易的情況下也能賺錢的五種簡單方法.
1900/1/1 0:00:00金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.
1900/1/1 0:00:00財富500強、咨詢公司埃森哲遭遇了黑客組織Lockbit的比特幣勒索軟件攻擊。Lockbit發布勒索消息稱會在幾小時內發布從該公司竊取的數據,除非埃森哲想買回它們.
1900/1/1 0:00:00據1ML數據,8月2日,當前比特幣閃電網絡節點數為23943個,過去30天內增加7.92%;通道數量為61293個,過去30天內增加17.1%;網絡容量達到2107.55個BTC.
1900/1/1 0:00:00本周技術周刊包含以太坊、Filecoin、SKALE、Avalanche、PolyNetwork、StarkEx、ZKSwap等7個網絡的技術類新聞.
1900/1/1 0:00:00