比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > XLM > Info

INE:獨家 | Fairyproof Tech:Pinecone被攻擊事件分析

Author:

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

本文由“Fairyproof Tech”原創,授權“金色財經”獨家發布。

8月19日,BSC上的收益聚合項目Pinecone Finance的保險庫受到黑客攻擊,損失約350萬沒PCT代幣(市值約合20萬美元)。

截至寫稿時為止,項目方已經針對此次攻擊中受損的用戶發布了補償計劃:項目團隊及投資人共持有491萬枚代幣,將用所有代幣補償用戶。

盡管此次攻擊受損的金額相對近期動輒千萬、上億美元的金額不算太大,但這起攻擊事件還是給我們留下了值得吸取的經驗和教訓。

這次攻擊出現漏洞的地方在于轉賬過程使用的代幣有損耗,而合約對這個損耗沒有處理好于是就導致漏洞出現從而被黑客攻擊。

在正常狀況下,用戶之間轉賬(ERC-20等)代幣的時候,如果代幣在轉賬過程中沒有損耗,處理起來是比較簡單的。但如果某些代幣在轉賬過程中會出現損耗,則處理這類代幣的轉賬就要非常小心了。

獨家 | 比特幣鏈上活躍度上升,未確認交易數22240筆:金色財經報道,據歐科云鏈OKLink鏈上數據顯示,BTC鏈上活躍度上升。截至上午11時,BTC全網難度為16.95T,全網算力為121.30EH/s,較前日下降3.62EH/s,全網算力呈上升趨勢。未確認交易數近22240筆。[2020/8/11]

在Pinecone項目中,其代幣PCT是作為資金池的質押代幣,在其合約設計的代幣轉賬過程中會有手續費的損耗。而項目將這個損耗計入了用戶的份額中,于是用戶份額和質押的PCT總額就會出現偏差。這個偏差就能被攻擊者用來領取多余的獎勵。

具體而言,本次攻擊存在漏洞的合約有:

PineconeFarm合約,其地址為:

0x4099f27fb72788b7bb5cb64e3d2b865eb82d0f8f

farm合約使用的策略合約IPineconeStrategy,其地址為:

獨家 | Bakkt期貨合約數據一覽:金色財經報道,Bakkt Volume Bot數據顯示,2月27日,Bakkt比特幣月度期貨合約單日交易額為1934萬美元,環比下降35%;未平倉合約量為1188萬美元,環比上升5%。[2020/2/28]

0x1e542DB46eb87cc8E5fA8e1856eC53F89dc4bC89

PCT代幣合約,其地址為:

0x6019384a802310117a6E889e7021d2d0A144fE50

漏洞涉及的相關代碼片段為:

PineconeToke的_transfer()函數:

在這里,PineconeToken的transferFrom的調用了_transfer()函數,在_transfer()中用戶轉賬會收取手續費,因而實際到賬的金額比transferFrom傳入的 amount 值要小。

獨家 | 減產幣全部下跌 7幣種跌幅超過10%:金色財經報道,2020年10個將要減產的加密貨幣今日全部下跌。近24小時下跌情況分別為:BTC(-1.94%)、BCH(-11.84%)、BSV(-14.30%)、ETC(-12.12%)、DASH(-12.64%)、ZEC(11.94%)、BCD(-12.85%)、ZEN(-7.89%)、XZC(-12.21%)、SERO(-0.53%)。[2020/2/17]

PineconeFarm合約的deposit()函數:

在上述代碼中,PineconeFarm將存入的PCT質押到IPineconeStrategy合約中獲取收益。通過使用BSC的vm trace工具,可以發現這個IPineconeStrategy是一個VaultRabbitCake合約。PineconeFarm對用戶份額share的計算會用到_wantAmt。而這個_wantAmt和下面的函數片段又有關聯。

獨家 | 徐坤:2020年比特幣衍生品一定會迎來爆發:金色財經報道,近日,OKEx品牌戰略官徐坤接受記者采訪,面對“ 2020年Bakkt的發展是否會迎來爆發?”問題時表示,2020年比特幣衍生品一定會迎來爆發,但衍生品市場的競爭非常激烈,想要脫穎而出必然要有產品上的獨到之處,Bakkt的交易量能否實現量級式的增長、或者能夠給市場帶來哪些新的思路,還有待觀察。[2020/2/10]

策略合約的deposit()函數

從上述代碼可以看出,在計算sharesAdded時,其分母是wantTotal,而wantTotal 依賴balance()。balance是關聯的總鎖倉PCT余額。由于實際的PCT余額小于 deposit傳入的金額_wantAmt,這就會造成用戶份額在計算時增加了。

獨家 | DAppReview CEO牛鳳軒:Just.Game未開源仿盤難以模仿:針對Just.Game的安全性問題,DAppReview CEO牛鳳軒在接受金色財經采訪時指出:“Just.Game目前沒有開源,在此前的AMA也說過不會開源,這樣一方面仿盤難以模仿,另一方面要發現合約代碼的漏洞也相對比較難。任何合約,只要有漏洞都能被攻破,但是現在無法評價其代碼實際情況。”

?此外,牛鳳軒提示指出,從安全的角度來說,一個開源且審計過的合約肯定是對用戶更加安全的。但對于大部分普通用戶來說,投機的心態會更重一些,也沒有能力去辨別智能合約是否有問題,基本都會跟隨其他人進行投機。理論上,任何不開源的合約都可以作惡,甚至開源的合約在不經過嚴密檢查的情況下可能會出現問題。[2019/12/23]

最后,當攻擊者調用withdraw函數時,只要輸入比deposit值大的參數就可以贖回超過質押數的PCT代幣。

按照這個機制,黑客在攻擊時,可以重復重復調用deposit和withdraw功能,從而導致合約質押的PCT損耗不斷增加、資金池持有的PCT余額不斷變小。然后在計算獎勵時,由于使用資金池中的余額作為分母,而分母越小,則可額外領取的獎勵就越多。

了解了代碼的漏洞及相關機制后,我們再來看黑客諸多攻擊中的一次攻擊:

這次攻擊中,黑客的地址為:0xfc6682db7e9f57882e8b18ebc9adc7a19f770494,其交易流程如下:

可以看出第一筆交易0xe446f質押了8.1萬PCT,然后在0x76d33 提取獎勵時卻提取了16萬PCT。

我們繼續查看withdraw交易的參數,可以看出傳入amount值為 22603495a2af5d0ccc34,將其轉換為10進制數就是16萬,遠超質押金額8.1萬。詳細細節如下圖所示:

從這次攻擊的漏洞原因看,在轉賬時有損耗的代幣在參與收益類項目時,存在較多的問題。因此Fairyproof Tech提醒項目方要充分考慮損耗對收益計算的影響。

對此類問題,Fairyproof Tech一直以來都會在審計時特別和項目方強調。另外我們也再次強調審計在項目中的重要性,希望項目方在項目上線前充分做好審計工作。

關于Fairyproof Tech:

Fairyproof Tech科技有限公司是一家專注區塊鏈生態安全的公司。Fairyproof Tech科技主要通過“代碼風險檢測+邏輯風險檢測“的一體化綜合方案服務了諸多新興知名項目。公司成立于2021年01月,團隊由一支擁有豐富智能合約編程經驗及網絡安全經驗的團隊創建。

團隊成員參與發起并提交了以太坊領域的多項標準草案,包括ERC-1646、ERC-2569、ERC-2794,其中ERC-2569 被以太坊團隊正式收入。

團隊參與了多項以太坊項目的發起及構建,包括區塊鏈平臺、DAO組織、鏈上數據存儲、去中心化交易所等項目, 并參與了多個項目的安全審計工作,在此基礎上基于團隊豐富的經驗構建了完善的漏洞追蹤及安全防范系統。

作者:

Fairyproof TechCEO 譚粵飛

美國弗吉尼亞理工大學(Virginia Tech, Blacksburg, VA, USA) 工業工程(Industrial Engineering) 碩士(Master)。曾任美國硅谷半導體公司 AIBT Inc(San Jose, CA, USA) 軟件工程師,負責底層控制系統的開發、設備制程的程序實現、算法的設計,并負責與臺積電的全面技術對接和交流。自2011至今,從事嵌入式,互聯網及區塊鏈技術的研究,深圳大學創業學院《區塊鏈概論》課程教師,中山大學區塊鏈與智能中心客座研究員,廣東省金融創新研究會常務理事 。個人擁有4項區塊鏈相關專利、3本出版著作。

Tags:INEPCTPINENECgoldminer幣最新消息SPCT幣比特幣行情軟件pinescriptPiConnect

XLM
UNI:Uniswap已經為其流動性提供者帶來超過10億美元費用

自2018年11月推出以來,Uniswap已為流動性供應者創造了超過10億美元的費用。隨著以太坊最近的倫敦升級在8月5日上線,目前在以太坊DApp銷毀率方面,Uniswap v2以2344個以太.

1900/1/1 0:00:00
區塊鏈:區塊鏈技術如何幫助企業加速數字轉型?

近年來,商業世界出現了新的發展趨勢。在一個廣泛數字化轉型的時代,企業要想生存下去,關于如何安排業務流程并將其整合到有效的商業模式中的戰略決策至關重要,因此管理團隊必須認識到數字技術為自己企業帶來.

1900/1/1 0:00:00
NFT:NFT之于Web3.0:個人數據價值回歸的關鍵

Web3.0的愿景是打造一個開放的,人人都可以參與、無需授權、去中心化的網絡,而NFT的稀缺性、唯一性和可驗證性,是讓個人在Web3.0落地實現數據價值回歸的關鍵.

1900/1/1 0:00:00
EFI:DeFi協議是如何被黑客攻擊的?

對幾十次黑客攻擊的分析確定了去中心化金融領域的主要載體和典型漏洞。去中心化金融領域正在以驚人的速度增長。三年前,DeFi鎖定的總價值僅為8億美元.

1900/1/1 0:00:00
數字貨幣:中幣(ZB)研究院:加密貨幣稅收趨嚴 機構收益大幅提升

8月11日消息,美國參議院以69票對30票通過了其兩黨基礎設施法案,其中包含原始版本的加密稅收條款.

1900/1/1 0:00:00
SWAP:那些遭到攻擊的DeFi協議如今都怎么樣了?

Poly Network 被攻擊之后的 52 個小時內,在安全公司、白帽黑客、交易平臺等多方的聯手下,黑客悉數歸還了被轉移的資產.

1900/1/1 0:00:00
ads