加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > FTT > Info

鑄幣疑云——Paid Network 被盜細節分析_POLI:KRO價格

Author:

Time:1900/1/1 0:00:00

鑄幣疑云——PaidNetwork被盜細節分析

慢霧科技

剛剛

11

據消息,以太坊DApp項目PaidNetwork遭受攻擊。攻擊者通過合約漏洞鑄造近1.6億美元的PAID代幣,并獲利2000ETH(約300萬美元)。慢霧安全團隊在第一時間跟進并分析,現在將細節分析給大家參考。

攻擊細節分析

成都鏈安:BAYC項目具有被無限鑄幣的風險:據成都鏈安安全輿情監控數據顯示,BAYC項目具有被無限鑄幣的風險。成都鏈安安全團隊分析發現,合約的擁有者并非多簽錢包,合約擁有者可以任意調用reserveApes()函數進行鑄幣,每次調用函數可以直接鑄造30枚無聊猿NFT,如果合約所有者遭到釣魚攻擊或私鑰泄露等,可能會導致大量無聊猿NFT被鑄造并售賣。后面成都鏈安會持續監控該合約擁有者的動向。[2022/6/6 4:04:55]

Kava社區計劃為USDX鑄幣者增加HBTC獎勵 增至每周6.7萬枚KAVA:3月9日消息,Kava Labs官方發推宣布,社區已正式開始針對提案38的投票。該提案計劃為USDX鑄幣者增加HBTC獎勵。ukava-a激勵措施為每周4.8萬枚KAVA,該提案將HBTC獎勵提升至每周6.7萬枚KAVA。[2021/3/9 18:27:42]

以上是整個攻擊過程的調用流程細節。

可以看到整個攻擊過程非常的簡單,攻擊者通過調用代理合約中函數簽名為(0x40c10f19)的這個函數,然后就結束了整個攻擊流程。由于這個函數簽名未知,我們需要查閱這個函數簽名對應的函數是什么。

Akropolis重入攻擊事件:攻擊者使用自己構造token導致合約使用相同差值鑄幣兩次:11月14日,慢霧發布DeFi協議Akropolis重入攻擊事件簡析。內容顯示:

1. 攻擊者使用自己創建的token進行deposit,此時Akropolis合約會先記錄一次合約中所有代幣的總量;

2. Akropolis合約調用用戶自己創建的token的transferFrom函數的時候,攻擊者在transferFrom函數中重入Akropolis合約的deposit函數,并轉入DAI到Akropolis合約中;

3. 此時在重入的交易中,由于Akropolis合約會先獲取合約中所有代幣的總量,這個值和第一次調用deposit函數獲取的合約代幣總量的值一致;

4. Akropolis合約計算充值前后合約中代幣總量的差值,攻擊者在充值DAI后,會得到一定量的Delphi token,獲得token的數量就是充值DAI的數量;

5. 鑄幣完成后,流程回到第一次deposit往下繼續執行,這時合約會再次獲取合約中所有代幣的總量,這時由于在重入交易時,攻擊者已經轉入一定量的DAI,所以得到的代幣總余額就是攻擊者在重入交易完成后的代幣總余額;

6. 此時合約再次計算差值,由于第一次deposit的時候合約中所有代幣的總量已經保存,此時計算出來的差值和重入交易中計算的差值一致,Akropolis合約再次鑄幣給攻擊者。總結:攻擊者使用自己構造的token,對Akropolis合約的deposit函數進行重入,導致Akropolis合約使用相同的差值鑄幣了兩次,但是只觸發了一次轉賬,當攻擊者提現的時候,就可以提兩倍的收益,從而獲利。[2020/11/14 20:48:37]

英國皇家鑄幣局推出黃金擔保加密貨幣:英國皇家鑄幣局,即負責向英國提供所有實體流通貨幣的機構,已經推出了其自己的加密貨幣。這種加密貨幣名為皇家鑄幣局黃金(Royal Mint Gold,RMG),其背后的理念是為人們提供一個安全、便宜、便捷的方式來持有黃金作為投資。在接受英國“快報”采訪時,皇家鑄幣局RMG項目的負責人湯姆·柯赫爾(Tom Coghill)表示:“我們之前就有通過皇家鑄幣局黃金業務出售實物黃金,包括金幣和金條。因此,我們現在做的只不過是將此業務數字化,首次讓我們的客戶能夠在區塊鏈的基礎上擁有黃金。RMG項目和其他加密數字資產之間的區別在于,我們是一個有形的資產。RMG區塊鏈上的一克則代表了我們金庫里的一克黃金。所以當你拿著我們的RMG時,就相當于持有真正的黃金。”[2018/1/31]

通過查閱這個函數簽名,我們發現這個簽名對應的正是mint函數。也就是說,攻擊者直接調用了mint函數后就結束了攻擊過程。那么到這里,我們似乎可以得出一個mint函數未鑒權導致任意鑄幣的漏洞了。通過Etherscan的代幣轉移過程分析,似乎也能佐證這個猜想。

但是,事實真是如此嗎?

為了驗證未鑒權任意鑄幣的這個想法,我們需要分析合約的具體邏輯。由于PaidNetwork使用的是合約可升級模型,所以我們要分析具體的邏輯合約(0xb8...9c7)。但是在Etherscan上查詢的時候,我們竟然發現該邏輯合約沒有開源。

這個時候,為了一探究竟,我們只能使用反編譯對合約的邏輯進行解碼了。通過Etherscan自帶的反編譯工具,可以直接對未開源合約進行反編譯。在反編譯后,我們卻發現了一個驚人的事實:

通過反編譯,我們不難發現,合約的mint函數是存在鑒權的,而這個地址,正是攻擊者地址(0x187...65be)。那么為什么一個存在鑒權的函數會被盜呢?由于合約未開源,無法查看更具體的邏輯,只能基于現有的情況分析。我們分析可能是地址(0x187...65be)私鑰被盜,或者是其他原因,導致攻擊者直接調用mint函數進行任意鑄幣。

總結

本次攻擊過程雖然簡單,但是經過細節分析后卻有了驚人的發現。同時這次的攻擊也再次對權限過大問題敲響了警鐘。如果這次的mint函數給到的鑒權是一個多簽名地址或是使用其他方法分散權限,那么此次攻擊就不會發生。

參考鏈接:

攻擊交易:

https://etherscan.io/tx/0x4bb10927ea7afc2336033574b74ebd6f73ef35ac0db1bb96229627c9d77555a0.htm

區塊鏈

盜幣

本文來源:

慢霧科技

文章作者:慢霧安全團隊

我要糾錯

聲明:本文由入駐金色財經的作者撰寫,觀點僅代表作者本人,絕不代表金色財經贊同其觀點或證實其描述。

提示:投資有風險,入市須謹慎。本資訊不作為投資理財建議。

金色財經>區塊鏈>鑄幣疑云——PaidNetwork被盜細節分析

Tags:POLIKROLISAkropolisethicalsiliconpoliceKRO價格BULLISHC價格Akropolis Delphi

FTT
瘋漲的ADA:高控盤、重度營銷與往日丑聞_ADA:Mini Cardano

作者:王大樹 一、ADA為什么這么能漲?作為行業早期的公鏈項目,Cardano其代幣ADA近期漲勢驚人,總市值最高達到460億美元,一度超越BNB與USDT成為全球市值第三的加密貨幣.

1900/1/1 0:00:00
晚間必讀5篇 | SEC新主席即將上任 拜登幕僚如何影響加密貨幣行業?_區塊鏈:BIT

1.金色觀察丨SEC新主席即將上任拜登幕僚如何影響加密貨幣行業?據悉,美國參議院銀行委員會以14票贊成、10票反對的結果通過GaryGensler的美國證券交易委員會主席提名.

1900/1/1 0:00:00
高盛:機構需求量巨大,比特幣年內或有望漲至10萬美元_比特幣:MOT

本文來源:金十數據 高盛集團在重啟加密貨幣交易平臺之際,發現了機構對數字資產的巨大需求。高盛數字資產全球負責人MattMcDermott在播客上表示,在對近300名機構客戶進行調查后,發現目前有.

1900/1/1 0:00:00
金色DeFi日報 | DeFi借貸平臺借款總量超百億美元_EFI:ECO

DeFi數據 1.DeFi總市值:702.7億美元 市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:coinmarketcap2.過去24小時去中心化交易所的交易量:20.

1900/1/1 0:00:00
利好ETH上漲?EIP-1559正式被納入以太坊“倫敦硬分叉”升級_比特幣:比特幣以太坊最新價格

3月5日,一項可以降低交易費用波動性的以太坊升級計劃——EIP1559,已經被正式納入到以太坊的下一個主要硬分叉升級——“倫敦硬分叉”,預計時間為今年7月份.

1900/1/1 0:00:00
區塊鏈周報:多份兩會提案涉及區塊鏈和數字貨幣,46個相關項目上周獲投_區塊鏈:區塊鏈害了多少人

目錄 一、一周縱覽? 1、國內動態? 2、國際動態? 二、投融資概況? 三、國內外行業要聞? 1、國內政策導向? 2、國內產業動態? 3、國際監管動態 4、國際產業動態? 一周縱覽 國內動態1、.

1900/1/1 0:00:00
ads