Dot Finance闪电贷安全事件分析

2021-08-30 15:08:55

前言

8 月 25 日,知道创宇区块链安全实验室 监测到 BSC 链上的 DeFi 协议 Dot Finance 遭遇闪电贷袭击,价值跌落近 35%。实验室第一时间跟踪本次事件并分析。

Dot Finance闪电贷安全事件分析

涉及对象

黑客地址:

0xDFD78a977c08221822F6699AD933869Da6d9720C

攻击合约地址:
0x33f9bB37d60Fa6424230e6Cf11b2d47Db424C879

受害合约地址:
0x16fd050f05f8fc361cf9083aa3f624a2bf7e914d0xbfca3b1df0ae863e966b9e35b9a3a3fee2ad8b07

攻击涉及主要函数分析

分析交易哈希:
0x68170a309ab2e944e178ccf9bf6f19e25a3f356031ce53539bb9669fc77172f2

swap函数

1.整个交易都始于 PancakePair swap函数

Dot Finance闪电贷安全事件分析


2.为攻击提供资金支持

Dot Finance闪电贷安全事件分析

Dot Finance闪电贷安全事件分析


get reward 函数

1.使用 balanceOf(address(this)) 获取 CAKE 代币余额 

Dot Finance闪电贷安全事件分析


2.通过 CAKE 代币余额来铸造奖励

Dot Finance闪电贷安全事件分析

简要过程及原理分析

1.黑客使用 PancakeSwap 闪电贷获得初始资金 100 Cake 代币;

2.通过将 Cake 代币 打入 VaultPinkBNB 合约,来影响 getReward 函数获取合约 Cake 代币真实值,同时 performanceFee 参数受 Cake 代币真实值影响数值巨大;

3.最后 mintFor 函数使用受影响的 performanceFee 参数向黑客铸造大量 pink 代币奖励;

总结

此次攻击属于 PancakeBunny 同类型的攻击事件,迄今为止此类攻击事件已发生多次,知道创宇区块链安全实验室再次提醒,近期 BSC 链上频频爆发攻击事件,合约安全愈发需要得到迫切重视,合约审计、风控措施、应急计划等都有必要切实落实。

郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。

推荐文章

暴跌中币价相当坚挺,从HIP、Vaults以及Token模型的角度再谈Hyperliquid

自2014年门头沟事件起,中心化交易平台的腐败与市场操纵问题便始终困扰着Crypto的所有参与者。...

coincaso
277 9个月前

Ondo背靠特朗普与华尔街,RWA迎来爆发?

编者按:Ondo Finance 推出 Layer 1 公链 Ondo Chain,推动 RWA...

coincaso
294 9个月前

今日推荐 | 速览Berachain背后助推器Royco:TVL突破30亿美元,跃居Yield协议第二!

过去一年,DeFi生态简直是“开挂”状态,资金如洪水般涌入,机构疯狂布局,大家都在说:这波赚钱机会...

coincaso
305 9个月前

Uniswap V4 正式上线后 ,有哪些值得关注的创新项目?

编者按:文章介绍了 Uniswap V4 的创新性功能,重点阐述了 Hooks 的模块化特性,使开...

coincaso
296 9个月前

波场TRON行业周报:“就职典礼”利好出尽,TRX成WLFI战略储备之一

一.前瞻1. 宏观层面总结以及未来预测市场普遍预计,美联储将在1月30日的会议上决定维持当前的联邦...

coincaso
286 10个月前

来火币HTX过肥年:春节乐翻天,$60万红包抢不停,更多新春福利待领取

春节将至,火币HTX携手波场TRON生态推出“春节乐翻天,$60万红包抢不停”活动,用数字红包传递...

coincaso
277 10个月前