USD:Wault Finance 闪电贷安全事件分析-ODAILY

前言

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

涉及对象

攻击合约地址:0xaa895873a268a387e38bd841c51d2804071197a10x50AFA9383EA476BDF626d6FbA62AFd0b01C8fEa1受害合约地址:0x6102d8a7c963f78d46a35a6218b0db4845d1612f0xa79fe386b88fbee6e492eeb76ec48517d1ec759a

隐私解决方案Railgun推出DeFi隐私钱包RailWay Wallet:9月16日消息,隐私解决方案 Railgun 宣布推出 DeFi 隐私钱包 RailWay Wallet。据报道,该钱包可保护用户的交易历史,使其交易记录无法被 Etherscan 等工具追踪,从而实现隐私交易。此外,该钱包是首个完全在移动设备上运行的 zkEVM 证明器,兼容 iOS 系统和安卓系统。

此前报道,1 月 27 日,Digital Currency Group(DCG)与 Railgun DAO 达成战略合作。作为合作的一部分,DCG 已经收购并质押了超过 1000 万美元的 Railgun 原生 Token RAIL,并向该项目的 DAO 财库捐赠了超过 700 万美元的 Stablecoin。(CoinDesk)[2022/9/16 7:01:42]

攻击过程

Waterfall DeFi完成200万美元种子轮融资:8月31日消息,风险多样化协议Waterfall DeFi完成200万美元种子轮融资,领投方包括GBV Capital, Divergence Ventures,以及Ascensive Assets,参投方包括AscendEX, ROK Capital, Boxmining, Genblock Capital, Marshland Capital, Morningstar Ventures, One Block Capital, Portico Ventures, Synaps等。据悉,资金将用于进一步开发、部署和营销,帮助用户优化收益农耕战略。[2021/8/31 22:49:38]

1.获取启动资金

动态 | Waves发布新的Data Oracle工具 以支持其区块链网络访问真实世界数据:据Cryptoglobe4月6日报道,Waves(WAVES)官方宣布发布一个新的Data Oracle工具。Waves开发团队解释称:“Data Oracle对于区块链基础设施来说是不可或缺的,因为它们可以有效地提供重要信息。为了使最终用户和开发人员更容易访问数据,Waves协议的创建者已经构建了自己的专有软件。在区块链上写的智能合约无法访问其自身网络之外的数据。为了解决这个问题,Waves的团队开发了Data Oracle,它们将充当寻找真实世界信息并将其提供给区块链的代理。”[2019/4/6]

首先黑客通过闪电贷从WUSD-USDT池中借出1,683万WUSD

接着通过WUSDMaster销毁WUSD获得1,503万USDT和1.065亿WEX

黑客再通过闪电贷从PancakeSwap借出4,000万USDT,并将其中2,300万USDT兑换为WEX

2.攻击阶段

黑客向WUSDMaster重复的进行质押USDT以获得WUSD,此过程WUSDMaster会自动将部分USDT置换为WEX

最后将手中的WEX兑换为USDT

3.离场

黑客归还闪电贷并将获利代币通过兑换为ETH,再通过AnySwap跨链离场。

攻击过程涉及原理分析

其实原理很简单,就是黑客利用闪电贷低价大量买入WEX,再通过向WUSDMaster质押USDT拉升WEX价位,最后再抛售获利。

那为什么WUSDMaster在接收质押时会拉升WEX价位?

在攻击过程分析中我们可以看到,黑客质押USDT获取WUSD时,WUSDMaster合约自动将一部分USDT兑换为WEX

观察源码

很明显当大量质押交易产生时会导致交易对中的WEX大量下降,其价值会迅速拉升,此时黑客抛售WEX就能获取巨额利润。

总结

近期,BSC链上频频爆发攻击事件,合约安全愈发需要得到迫切重视,合约审计、风控措施、应急计划等都有必要切实落实。

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

金星链

ADANFT:为造物主而来,为经济而留下来-ODAILY

“为工具而来,为网络而战”是引导社交网络的经典策略。它旨在解决一个棘手的问题:当没有人与你交往时,你如何说服人们加入你的社交网络?一种方法是构建一个单机工具,让人们使用该产品.

[0:15ms0-1:12ms