比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

獨家 | Fairyproof Tech:分叉復制PancakeBunny代碼 Dot Finance遭“同源”攻擊_PAN

Author:

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

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

8月25日,BSC鏈上的收益聚合應用Dot.Finance受到閃電貸攻擊。受本次攻擊事件的影響,項目代幣PINK在短時內發生暴跌,從0.77美元跌至0.5美元。

這次攻擊事件中有兩點值得我們注意:

一是閃電貸再次成為黑客的工具,將攻擊的后果放大。

二是本次攻擊與前陣子PancakeBunny受到的攻擊同源。

關于“閃電貸”,我們已經在往期的文章中多次介紹:它不是攻擊的元兇而只是攻擊利用的手段。本文特別想強調的是第二點,也就是本次攻擊與PancakeBunny的同源性。

我們在本文所說的“同源”通俗的理解就是本項目出現的漏洞與PancakeBunny一樣。為什么會這樣呢?原因就在于Dot Fiance是分叉自PanacakeBunny的代碼,而在分叉復制的過程中,項目方或許是因為疏忽,或許是因為其它原因,并沒有對代碼進行詳細審計,以致PancakeBunny代碼中的漏洞也一并復制過來了,而沒有得到修正。

獨家 | BTC 24h 鏈上活躍度下降:據歐科云鏈OKLink數據顯示,BTC 24h 鏈上活躍地址數總計917884,較前日下降6.94% ;鏈上交易量總計610157.27 BTC,較前日下降1.63% ;鏈上交易筆數總計330556,較前日下降3.21% ;BTC鏈上活躍度下降。

截至上午10時,全網算力約為110.12EH/s,較前日上升0.95EH/s,全網算力呈上升趨勢。[2020/6/18]

由于本次攻擊與PancakeBunny具有同源性,因此我們有必要首先回顧一下PancakeBunny此前受到的攻擊情況,這些攻擊事件具體如下:

2021年5月20日,PancakeBunny第一次遭遇攻擊

2021年5月26日,PancakeBunny第二次遭遇攻擊

獨家 | Bakkt期貨合約數據一覽:金色財經報道,Bakkt Volume Bot數據顯示,4月20日,Bakkt比特幣月度期貨合約單日交易額為2149萬美元,環比上升118%,未平倉合約量為538萬美元,環比下降4%。[2020/4/21]

2021年7月17日,PancakeBunny在Polygon上的版本遭外部攻擊

本次Dot Finance受到的攻擊則與 PancakeBunny第二次遭受的攻擊是相同的漏洞。具體地說,Dot Finance分叉復制了PancakeBunny的收益聚合部分,但沒有修正其隱藏的漏洞。

Fairyproof Tech對本次事件的詳細分析如下:

在本次攻擊中,

攻擊者的地址為:0xDFD78a977c08221822F6699AD933869Da6d9720C

獨家 | 金色財經2月12日挖礦收益數據播報:金色財經報道,據印比特數據顯示,按照BTC參考價格71600元、電價0.38元/kWh計算,當前在售主流BTC礦機的市場價格及回本周期為:、阿瓦隆1066-50T(全新現貨6300元,212天回本)、神馬M20S-68T(二手機11000元,219天回本)、螞蟻T17-40T(全新現貨6500元,234天回本)、芯動T3+-57T(全新現貨9300元,264天回本)。[2020/2/12]

攻擊合約的地址為:0x33f9bB37d60Fa6424230e6Cf11b2d47Db424C879

被攻擊的合約為“VaultPinkBNB”,其地址為:0xbfca3b1df0ae863e966b9e35b9a3a3fee2ad8b07

獨家 | 幣圈驚現“老鼠會” RatScam斂財比F3D更簡單粗暴:繼區塊鏈項目評級機構RatingToken對龐氏游戲Fomo 3D(以下簡稱F3D)進行跟蹤報道之后,目前市面上又出現了一系列以“Rat(老鼠)”命名的山寨合約。

與其他山寨合約一樣,Rats系列也隱藏著不少安全隱患。以RatScam為例,RatingToken智能合約機器檢測得分僅為2分,共存在16個可疑風險漏洞。而且從游戲主體部分的規則來看,RatScam幾乎是F3D的“閹割版”:游戲只有1輪,而不像F3D理論上會一直進行下去;RatScam中團隊分成高達10%,而F3D僅為2%。

另據RatingToken團隊深入調研發現,RatScam還在Facebook上進行了廣告投放,可見團隊資金實力雄厚,是一次有備而來的圈錢行動。目前官網顯示RatScam獎金池已有567.5348 ETH,RatingToken在此提醒各位注意防范風險,謹慎投資。[2018/7/27]

具體在合約“VaultPinkBNB”中,出現漏洞的代碼為“getReward()”函數,函數完整代碼如下:

金色獨家 UMINING技術負責人:比特幣是無法取代的:金色財經獨家專訪,UMINING技術負責人Terry在接受金色財經獨家專訪時表示:“比特幣是無法取代的,是整個數字貨幣行業的代表。“就算有更加實用、高效的數字貨幣出現,比特幣依然會在那里。”[2018/6/14]

函數中具體出現漏洞的代碼片段為:

上述代碼片段在計算獎勵時,_minter.performanceFee(cakeBalance)傳入的參數cakeBalance 是CAKE代幣的余額。攻擊者可以在調用getReward前將閃電貸借入的CAKE轉入 VaultPinkBNB合約,導致產生非預期的performanceFee值,而_minter.mintFor()則根據這個非預期的performanceFee值增發超額的PINK獎勵代幣。然后攻擊者將PINK在Pancake上賣出換為BNB和CAKE,一部分償還閃電貸,剩余部分則為本次攻擊的獲利。

這類由項目之間的相互分叉而導致漏洞傳導的事件已經不是第一次發生,我們相信未來這類漏洞還會發生。

單就本次攻擊及漏洞的來源來看,Fairyproof Tech強烈建議,所有分叉自PancakeBunny或與 PancakeBunny同源的項目都應再次審查項目代碼是否存在類似的漏洞,對代碼進行安全審計。

如果從本次漏洞出現的模式看,所有分叉自其它項目的項目都應提高警惕。這類具有同源性質的多個項目,無論其漏洞本身隱藏得多么深,但只要發生一次、被業界公開,其它的同源項目都應該引起警示并馬上著手整改。因為此類漏洞一旦被披露,理論上項目方是有足夠的時間來修正問題的。只要項目方在漏洞發生的第一時間對本項目代碼進行二次審計和測試,本項目受到后續攻擊是完全可以避免的。

因此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:ANCCAKEPANBUNNYYearn Finance Bit2CCAKEXPANZPOLYBUNNY價格

火幣網下載官方app
全世界都關注的NFT藝術到底是什么?_CRYP

NFT代表的未來,到來了嗎?2021年7月,一張新聞圖片在國內網絡爆火。圖片里,四川黑水的一位藏族婦女正搬運著從新疆轉運而來的“礦機”(計算機通過算力獲得比特幣的過程被稱為“挖礦”).

1900/1/1 0:00:00
Arbitrum二層網絡操作圖解_ARBI

北京時間9月1凌晨,以太坊L2解決方案Arbitrum正式啟動主網Arbitrum One,同時宣布完成了一輪1.2億美元的B輪融資.

1900/1/1 0:00:00
NFT狂熱與ETH的價值捕獲_ETH

NFT 的銷售繼續在打破紀錄。雖然最近的耀眼明星是 Art Blocks(生成藝術品 NFT 的平臺) 和生成藝術 (generative art),但似乎沒有哪個 NFT 項目落在后面.

1900/1/1 0:00:00
重新思考“營銷” 尼克和Polygon的故事_GON

Nick Johnson 可能從來沒有這么恨推特的提醒功能,他在睡前寫道:『我毫不期待明天早起檢查通知.

1900/1/1 0:00:00
NA(Nirvana)Chain 8月項目簡報_AIN

NA(Nirvana)Chain社區的伙伴們,大家9月好!時光如白駒過隙,一瞬而已。用一個關鍵詞來形容剛過去的8月的話,那就是“繼往開來”.

1900/1/1 0:00:00
金色早報 | 天貓超級品牌日推出中秋NFT數字月餅抽簽活動_NFT

頭條 ▌天貓超級品牌日推出中秋NFT數字月餅抽簽活動9月8日消息,天貓超級品牌日推出超寫實數字人AYAYI定制月餅禮盒及定制NFT數字月餅。中簽用戶可獲得一枚NFT定制月餅.

1900/1/1 0:00:00
ads