在剛剛發布的《2022年上半年Web3安全態勢深度研報》中,我們已經從各個維度展示和分析了區塊鏈安全領域的總體態勢,包括總損失金額、被攻擊項目類型、各鏈平臺損失金額、攻擊手法、資金流向、項目審計情況等。今天,我們就2022上半年Web3黑客常用的攻擊方式展開分析,看看在所有被利用的漏洞中,哪些頻率最高,以及如何防范。一、上半年因漏洞造成的總損失有多少?
據成都鏈安鷹眼區塊鏈態勢感知平臺監控顯示,2022上半年共監測到因合約漏洞造成的主要攻擊案例42次,約53%的攻擊方式為合約漏洞利用。通過統計,2022上半年共監測到因合約漏洞造成的主要攻擊案例42次,總損失達到了6億4404萬美元。在所有被利用的漏洞中,邏輯或函數設計不當被黑客利用次數最多,其次為驗證問題、重入漏洞。
Balancer發布8020提案,旨在解決治理代幣質押后流動性缺失問題:7月6日消息,Balancer發布8020提案,旨在解決治理代幣質押后流動性缺失問題。據Balancer稱,該提案的主要優勢有:提供了深度流動性、減少無償損失、有效激勵、對沖價格變動風險。[2023/7/7 22:22:34]
二、哪些類型的漏洞曾導致重大損失?
2022年2月3日,Solana跨鏈橋項目Wormhole遭到攻擊,累計損失約3.26億美元。黑客利用了Wormhole合約中的簽名驗證漏洞,這個漏洞允許黑客偽造sysvar帳戶來鑄造wETH。2022年4月30日,FeiProtocol官方的RariFusePool遭受閃電貸加重入攻擊,總共造成了8034萬美元的損失。本次攻擊對項目方造成了無法挽回的損失,8月20號,官方表示項目正式關閉了。FeiProtocol事件回顧:
Not Boring Capital推出規模為3000萬美元基金,將投資Web3等領域:金色財經報道,Not Boring Capital推出規模為 3000 萬美元的 Not Boring Capital Fund III,目前已開放投資申請。該基金的硬頂為 5000 萬美元,將投資于生物技術、能源、教育、Web3和供應鏈等領域,以及由a16z、紅杉資本等VC推出的基金。
此前報道,Not Boring Capital 2022 年投資了包括基于 Solana 的房地產數字化投資平臺 Parcl 、NFT 基礎設施初創公司 Co:Create、數字博物館 Arkive、AR NFT 項目 Onlybots 開發商 Anima 以及 Web3 創作者工具 Bonfire 等項目。[2023/1/11 11:05:59]
由于漏洞出現在項目基本協議中,攻擊者不止攻擊了一個合約,以下僅分析一例。攻擊交易0xab486012f21be741c9e674ffda227e30518e8a1e37a5f1d58d0b0d41f6e76530攻擊者地址0x6162759edad730152f0df8115c698a42e666157f攻擊合約0x32075bad9050d4767018084f0cb87b3182d36c45被攻擊合約0x26267e41CeCa7C8E0f143554Af707336f27Fa051#攻擊流程1.攻擊者先從Balancer:Vault中進行閃電貸。
礦企Bitfarms 10月份產出486枚BTC,Q3共產出1515枚比特幣:11月14日消息,比特幣礦企Bitfarms公布第三季度業績報告,共開采了1515枚比特幣,與第二季度相比將直接生產成本降低了5%,至每比特幣9,400美元。三季度共售出2,595BTC,總收益為5,600萬美元。在2022年10月期間,總計開采486枚比特幣,產生了1000萬美元的收益。三季度末運營哈希率為4.2EH/s,比2022年6月30日增長17%。自6月1日以來開始去杠桿化,已經償還了9400萬美元的債務。[2022/11/14 13:04:13]
百度區塊鏈版權保護專利獲授權:10月15日消息,據天眼查信息,百度在線網絡技術(北京)有限公司“基于區塊鏈的版權保護方法、裝置、設備和介質”專利獲授權。摘要顯示,本申請具體實現方案為:檢測到存在新生成的待保護數字作品,采用用戶的區塊鏈賬戶私鑰進行簽名,得到作品信息的私鑰簽名;其中,作品信息包括作品內容信息和創作時間;根據作品信息和私鑰簽名,生成版權保護事務請求,并發送至區塊鏈網絡以進行上鏈存儲。本申請實施例能夠實現無需用戶操作,即可對新生成的數字作品立即進行版權保護,提高數字作品版權保護的便利性,降低版權保護的推廣難度。[2022/10/15 14:29:00]
2.將閃電貸的資金用于RariCapital中進行抵押借貸,由于RariCapital的cEther實現合約存在重入。
8月5日至今ARK基金減持約18萬股Coin:金色財經報道,ARK方舟基金持倉數據顯示,8月5日至今,ARK基金共賣出208086股Coinbase股票Coin,買入26048股Coinbase股票Coin。ARK基金總計減持近182038股Coinbase股票Coin。[2022/8/15 12:25:40]
攻擊者通過攻擊合約中構造的攻擊函數回調,提取出受協議影響的池子中所有的代幣。
3.歸還閃電貸,將攻擊所得發送到0xe39f合約中
本次攻擊主要利用了RariCapital的cEther實現合約中的重入漏洞,被盜資金超過28380ETH。擴展閱讀:“重入漏洞”如何破?損失約8034萬美元,FeiProtocol被攻擊事件分析三、審計過程中最常出現的漏洞有哪些?
在審計過程中最常見出現的總體來說分為四大類:1.ERC721/ERC1155重入攻擊
在通過鏈必驗形式化驗證平臺檢測合約時不乏存在ERC721/ERC1155標準相關的業務合約,在ERC721中,ERC1155中存在分別存在一個onERC721Received()/onERC1155Received函數用于轉賬通知,類似于以太坊轉賬的fallback()函數,在相關的業務合約中使用ERC721/ERC1155標準中的_safeMint(),_safeTransfer(),safeTransferFrom()進行鑄幣或者轉賬時都會觸發轉賬通知函數。如果在轉賬的目標合約中的onERC721Received()/onERC1155Received中包含了惡意代碼,就可能形成重入攻擊。除此之外在相關業務函數未嚴格按照檢查-生效-交互模式設計,上述兩點共同導致了漏洞的產生。2.邏輯漏洞
1)特殊場景考慮缺失:特殊場景往往是審計最需要關注的地方,例如轉賬函數設計未考慮自己給自己轉賬導致無中生有。2)設計功能不完善:存放費用的合約沒有提取功能,借貸合約不含清算功能等。3.鑒權缺失
鑄幣、設置合約特殊角色、設置合約參數的相關函數沒有鑒權,導致三方地址也可以調用。4.價格操控
Oracle價格預言機未使用時間加權平均價格;未使用價格預言機,直接使用合約中兩種代幣的余額比例作為價格等。四、實際被利用的漏洞有哪些?哪些漏洞能在審計階段發現?
根據成都鏈安鷹眼區塊鏈安全態勢感知平臺所感知的安全事件統計,審計過程中出現的漏洞幾乎都實際場景中被黑客利用過,其中合約邏輯漏洞利用仍然為主要部分。通過成都鏈安鏈必驗-智能合約形式化驗證平臺檢測和安全專家人工檢測審計,以上漏洞均能在審計階段被發現,并且可由安全專家在做出安全評估后提出相關安全修補建議供客戶作為修復參考。
通過鏈必驗工具掃描出某合約存在重入漏洞
如果票選2021或2022年最亮眼的加密創企,那FTX一定是許多人的MVP。自從遷移總部至巴哈馬后,FTX正在以“合規方式”擴張全球規模,在收購其它公司的同時,也與運動領域的品牌和知名運動員合作.
1900/1/1 0:00:00歡迎閱讀今天TheStateofDeFiLending的文章,本系列咨訊主要關注的是DeFi貸款市場的亮點信息.
1900/1/1 0:00:00GalaxyDigital2022年8月10日發布了關于OFAC制裁TornadoCash的分析報告,報告提出包括對以太坊依靠Github這樣中心化平臺的反思.
1900/1/1 0:00:00合并將使以太坊進行大規模的結構性轉變,因為費用將有效地降至零。這一轉變將催生加密貨幣歷史上第一個大規模結構性需求資產.
1900/1/1 0:00:00過去幾天市場平淡,但是在8月26日杰克遜霍爾全球央行年會到來之前,預計市場仍會經歷一波動蕩。為了提醒自己不要沖動行事,我剛剛在電腦顯示器上貼了一張便簽,寫著「不許過度交易!」.
1900/1/1 0:00:00作者于2007年前在金山軟件先后負責計算機反病產品和數字娛樂事業部。其后創辦藍港互動從事游戲設計制作及發行,直至2014年香港上市。2018年初創辦了共識實驗室和火星Marsbit.
1900/1/1 0:00:00