DeFi借贷协议Akropolis重入攻击事件分析_NZO:DEPO

近日,DeFi借贷协议Akropolis遭到网络黑客的攻击。Akropolis创始人兼首席执行官AnaAndrianova表示,攻击者利用在衍生品平台dYdX的闪电贷进行重入攻击,造成了200万美元的损失。

成都链安团队在接到自主独立研发的区块链安全态势感知平台报警后,第一时间对本次攻击事件进行了调查,结果发现:

1、Akropolis确实遭到攻击

2、攻击合约地址为

数据:Terra链上DeFi协议总锁仓量达到155.2亿美元:12月20日消息,DefiLlama数据显示,Terra链上DeFi协议总锁仓量达155.2亿美元,创历史新高。目前,锁仓量排名前5位的公链分别为以太坊(1501.5亿美元)、BSC(168.3亿美元)、Terra(155.2亿美元)、Solana(119亿美元)、Avalanche(118.6亿美元)。[2021/12/20 7:50:06]

0xe2307837524db8961c4541f943598654240bd62f

基于RSK的DeFi协议Money on Chain推出自动代币交易平台TEX:基于比特币侧链RSK的借贷平台和DeFi协议Money on Chain 25日宣布推出TEX,这是一个基于订单的自动代币交易平台。(Cointelegraph)[2020/11/25 22:07:24]

3、攻击手法为重入攻击

4、攻击者获利约200万美元

攻击手法分析

通过对链上交易的分析,发现攻击者进行了两次铸币,如下图所示:

NestFans 拾二: 火币H 资产为 DeFi 世界带来了更多的主流优质资产:9月29日,在以“DeFi再去中心化新基建”为主题的直播活动中,NestFans论坛发起人拾二认为,火币做为全球最具影响力的加密资产交易所,最近推出了一系列 H 资产,包括:HBTC、HUSD、HBCH、HLTC 等,这为以太坊网络带来了更多优质的加密资产,解决了以太坊网络上核心优质加密资产较少的行业性问题,以及不同公链资产的跨链问题。从 DeFi 从业者的视角来看,这同时也为 DeFi 世界带来了更多的主流优质资产。

在他看来,一个链上加密资产,要想进入 DeFi 世界必须先拥有链上价格,这时候就需要用到 NEST 这样的去中心化价格预言机网络了。NEST 社区作为火币 DeFi 联盟的发起成员,正在跟火币等 DeFi 伙伴一起构建 DeFi 2.0 新系统。NEST 将成为该 DeFi 2.0 系统最为重要的基础设施,为 DeFi 协议提供链上区块价格以及波动率数据等市场信息源。[2020/9/29]

图一

图二

参考链接:https://etherscan.io/tx/0xddf8c15880a20efa0f3964207d345ff71fbb9400032b5d33b9346876bd131dc2

但据oko.palkeo.com交易调用情况显示,攻击者仅调用了一次deposit函数,如下图所示:

图三

通过跟踪函数调用,成都链安团队发现,攻击者在调用合约的deposit时,将token设置为自己的攻击合约地址,在合约进行transferFrom时,调用的是用户指定的合约地址,如下图所示:

图四

通过分析代码发现,在调用deposit函数时,用户可指定token参数,如下图所示:

图五

而deposit函数调用中的depositToprotocol函数,存在调用tkn地址的safeTransferFrom函数的方法,这就使得攻击者可以通过构造“safeTransferFrom”从而进行重入攻击。

图六

事件小结

Akropolis作为DeFi借贷、存储服务提供商,其存储部分使用的是Curve协议,这在当天早些时候的攻击中曾被利用。攻击者从该项目的yCurve和sUSD池中取出了5万美元的DAI,而在耗尽这些池子前,共计窃取了价值200万美元的DAI。

在本次攻击事件中,黑客使用重入攻击配合dYdX闪电贷对存储池发起了侵占。在协议中,资产存储池可谓是防守重点,作为项目方,对资金池的安全预防、保护措施应置于最优先级别。特别是,为应对黑客不断变化的攻击手段,定期全面检查和代码升级缺一不可。

最后,成都链安强烈呼吁,对于项目方而言,安全审计和定期检测切勿忘怀;对于投资者而言,应时刻不忘安全警戒,注意投资风险。

?

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

金智博客

[0:0ms0-3:279ms