国产成人 综合 亚洲欧美,羞羞影院成人午夜爽爽在线,中文字幕av在线一二三区,午夜私人成年影院在线观看,男人把大ji巴放进女人视频

okx

XSURGE攻擊事件:詳盡回顧

時(shí)間:2023-06-17|瀏覽:221

前言

8月17日,BSC鏈上的XSURGE協(xié)議遭到閃電貸攻擊,損失超過(guò)500萬(wàn)美元。對(duì)此,知道創(chuàng)宇區(qū)塊鏈安全實(shí)驗(yàn)室對(duì)攻擊流程和代碼細(xì)節(jié)進(jìn)行了全盤(pán)梳理。

全盤(pán)梳理

基礎(chǔ)信息: -攻擊tx:0x7e2a6ec08464e8e0118368cb933dc64ed9ce36445ecf9c49cacb970ea78531d2 -攻擊合約:0x1514AAA4dCF56c4Aa90da6a4ed19118E6800dc46 -SurgeToken:0xE1E1Aa58983F6b8eE8E4eCD206ceA6578F036c21

攻擊流程: 這里有個(gè)小細(xì)節(jié),代幣轉(zhuǎn)移流程中的順序是按照事件先后順序來(lái)顯示的,而重入之后的買(mǎi)操作引起的事件會(huì)在賣(mài)操作引起的事件之前,所以在流程中看到的每一個(gè)單獨(dú)的重入攻擊中是SURGE的買(mǎi)入發(fā)生在賣(mài)出之前。

漏洞原理: 漏洞點(diǎn)在于SurgeToken合約中的sell函數(shù),其中對(duì)調(diào)用者msg.sender的BNB轉(zhuǎn)賬采用的call函數(shù),并且在轉(zhuǎn)賬之后才更新代幣總量_totalSupply,是典型的重入漏洞場(chǎng)景。雖然sell函數(shù)使用了nonReentrant修飾防止了重入,但purchase函數(shù)并沒(méi)有。重入轉(zhuǎn)回BNB給合約,觸發(fā)fallback函數(shù)調(diào)用purchase,由于_totalSupply尚未減去賣(mài)出量,而導(dǎo)致可買(mǎi)入相較正常更多的SURGE代幣。

復(fù)現(xiàn): 價(jià)格分析 sell函數(shù)賣(mài)出過(guò)程中,輸入tokenAmount與輸出amountBNB的關(guān)系: purchase函數(shù)買(mǎi)入過(guò)程中,輸入bnbAmount與輸出tokensToSend的關(guān)系: 在重入過(guò)程中,sell函數(shù)賣(mài)出后獲得的BNB通過(guò)重入打回SurgeToken合約傳入purchase函數(shù)故令sell函數(shù)的輸出amountBNB與purchase函數(shù)的輸入bnbAmount相等,可得到整個(gè)利用流程中輸入與輸出的關(guān)系: 若要實(shí)現(xiàn)套利,需要輸出大于輸入,則有: 最后得到: 也就是說(shuō)重入套利過(guò)程中調(diào)用sell賣(mài)出的代幣量必須在代幣總量的12.383%以上。

模擬演示: 為方便調(diào)試,將SurgeToken合約中的mint函數(shù)可見(jiàn)性改為public,并為構(gòu)造函數(shù)增加payable修飾,在部署時(shí)傳入10^15wei。SurgeToken合約初始化的代幣總量為10^9,根據(jù)前面推導(dǎo)出的結(jié)論,為攻擊合約鑄幣200000000(攻擊成本),則攻擊合約擁有大約SURGE代幣總量16%的代幣。攻擊合約調(diào)用Attack函數(shù)攻擊,查看攻擊合約的代幣余額已變?yōu)?09549307,獲利9549307。

總結(jié): XSURGE協(xié)議被攻擊的本質(zhì)原因在于sell函數(shù)中存在重入漏洞,導(dǎo)致可通過(guò)purchase函數(shù)買(mǎi)入較多的SURGE代幣而獲利。簡(jiǎn)而言之,典型的重入漏洞場(chǎng)景,教科書(shū)級(jí)的案例。

熱點(diǎn):比特幣xs 比特幣回顧 AXS幣 gxs 幣圈回顧

歐易

歐易(OKX)

用戶喜愛(ài)的交易所

幣安

幣安(Binance)

已有賬號(hào)登陸后會(huì)彈出下載

« 上一條| 下一條 »
區(qū)塊鏈交流群
數(shù)藏交流群

合作伙伴

裝修裝飾網(wǎng) 皮卡丘資訊 談股票 百悅米 非小號(hào)行情 谷歌留痕 培訓(xùn)資訊網(wǎng) 周公解夢(mèng) 數(shù)字財(cái)經(jīng) 茶百科 美白沒(méi)斑啦 百科書(shū)庫(kù) 今日黃金 寶寶起名 黃金行情 玩票票財(cái)經(jīng) 減肥瘦身吧 金色幣圈 趣玩幣 借春秋 幣圈交流群 代特幣圈 聚幣網(wǎng) 去玩唄SPA 借春秋財(cái)經(jīng) 元宇宙Web 媽媽知道 秒懂域名 幣圈官網(wǎng) 旅游資訊網(wǎng) 天天財(cái)富 幣圈ICO官網(wǎng) 玩合約 愛(ài)網(wǎng)站 幣圈論壇 數(shù)字黃金 兼職信息網(wǎng)
非小號(hào)交易所排名-專(zhuān)業(yè)的交易行情資訊門(mén)戶網(wǎng)站,提供區(qū)塊鏈比特幣行情查詢(xún)、比特幣價(jià)格、比特幣錢(qián)包、比特幣智能合約、比特幣量化交易策略分析,狗狗幣以太坊以太幣玩客幣雷達(dá)幣波場(chǎng)環(huán)保幣柚子幣萊特幣瑞波幣公信寶等虛擬加密電子數(shù)字貨幣價(jià)格查詢(xún)匯率換算,幣看比特兒火幣網(wǎng)幣安網(wǎng)歐易虎符抹茶XMEX合約交易所APP,比特幣挖礦金色財(cái)經(jīng)巴比特范非小號(hào)資訊平臺(tái)。
非小號(hào)行情 yonghaoka.cn 飛鳥(niǎo)用好卡 ?2020-2024版權(quán)所有 桂ICP備18005582號(hào)-1