DODO攻击事件分析:搬起“石头”,竟砸了自己的脚?_BNB:togetherbnb可以推到的有谁

一、事件概览

北京时间2021年3月9日,根据舆情监测显示,去中心化交易所DODO上的wCRES/USDT资金池似乎被黑客攻击,转移走价值近98万美元的WrappedCRES和近114万美元的USDT。据DODO官方回复目前团队正在进行调查。

原文链接如下:

https://www.odaily.com/newsflashes/235047.html

欧易OKX上线BNB:据官方消息,欧易OKX宣布上线BNB (BNB)。BNB充值将于12月20日21:00 (HKT)开放;BNB/USDT,BNB/USDC的开盘时间为12月21日11:00 (HKT);BNB提现将于12月22日11:00 (HKT)开放。[2022/12/21 21:57:10]

△图1?

BitMEX否认裁员30%,并将重新转向衍生品交易:金色财经报道,加密货币交易所BitMEX的一位发言人表示,随着重新专注于衍生品交易,它已经减少了其员工队伍,裁员的程度没有透露。BitMEX发言人反驳一份报告,该报告称其30%的员工被解雇。

裁员是在上周首席执行官Alexander Hoeptner离职后发生的。Hoeptner取代了Arthur Hayes,Hayes在交易所任职期间违反美国银行保密法(BSA),被判处12个月的缓刑令。Hoeptner在加入后宣布一项战略,希望BitMEX\"不仅仅是一个衍生品交易所\",重点是现货交易、托管和经纪业务。(coindesk)[2022/11/2 12:10:14]

成都链安安全团队第一时间针对该事件启动安全应急响应,并将事件细节分析进行梳理,以供参考。其实,该事件本身来说并不复杂,其攻击流程也非常简单。但因该事件涉及到“闪电贷”“重入攻击”等热门话题,因此成都链安认为有必要对该事件进行发声。

英国财政部:将开始为传统市场活动测试加密货币和区块链技术:金色财经报道,Watcher.Guru发推称,英国财政部表示,该国将开始为传统市场活动测试加密货币和区块链技术。[2022/6/8 4:10:03]

二、事件分析

该事件的攻击原因主要在于合约的init函数未进行限制,从而导致攻击者有权利进行调用,如图2所示:

△图2

经分析,攻击者利用了DODO合约中提供的闪电贷工具,首先向合约转移了两种空气币。紧接着,发起了一笔闪电贷交易。在交易结束之前,调用合约的init函数将币种指向空气币,从而躲过了闪电贷的归还校验,如图3所示。

△图3

三、安全建议

成都链安安全团队认为,本起事件并不复杂,但值得敲响警钟,引起广大项目方的注意。具体而言,首先是DODO的闪电贷函数是进行了重入校验的,但由于init函数并没有添加重入校验,所以导致了类似重入攻击的发生。

另外,结合成都链安审计团队以往对项目方的安全审计经验,由于目前代码的复杂度越来越高,模块化也随之越来越多,有许多项目方虽然都使用了init函数进行管理,但需要提醒的是,init函数在solidity中也仅仅只是一个普通函数,在此呼吁广大项目方与开发者引起重视。切记,不要误以为取名为“init”,就只能进行一次调用。

同时,我们建议,在日常的安全防护中,项目方也需要做好事无巨细的安全加固工作;通过借助第三方安全公司的专业力量,采用“形式化验证与人工审核”结合的复合式审计方法,方能实现对项目面面俱到的全方位护航。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

波场3.9号比特币行情走势分析点位分享_SCH:asch

如果你现在控制不住自己还在疯狂的不知方向的做单,请你停下来,不要拿自己的资金开玩笑!如果你已经亏了很多了,不知道该怎么办,请你控制住自己,不要对你的账户为所欲为!SAVAGE与三星达成合作.

[0:31ms0-1:95ms