SharkTeam揭露了Tornado.Cash的攻击漏洞

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
中国北京时间2023年5月20日,Tornado.Cash遭到提案攻击,攻击者已盈利约68万美金。

SharkTeam对于此事展开了技术指标分析,并归纳了安全防护方式,期待新项目能够以此为戒,共铸区块链行业安全屏障。

一、事件分析

攻击者详细地址:- 0x092123663804f8801b9b086b03B98D706f77bD59- 0x592340957eBC9e4Afb0E9Af221d06fDDDF789de9

攻击合约:- 0xAF54612427d97489707332efe0b6290F129DbAcb- 0x03ecf0d22f9ccd21144a7d492cf63b471916497a- 0x7dc86183274b28e9f1a100a0152dac975361353d(布署合约)- 0xc503893b3e3c0c6b909222b45f2a3a259a52752d(假提案合约)

被攻击合约:- 0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce

发起提案买卖:- 0x34605f1d6463a48b818157f7b26d040f8dd329273702a0618e9e74fe350e6e0d

攻击买卖:- 0x3274b6090685b842aca80b304a4dcee0f61ef8b6afee10b7c7533c32fb75486d

攻击步骤:- 最先,攻击者(0x59234095)向被攻击合约(0x5efda50f)发起了一个提案,并声称此提案是16号提案补充。- 但提案中事实上存在一个额外自弃函数公式。- 很遗憾的是小区没有发现提案中的问题,大部分组员都通过了这个提案。- 攻击者创立了多个合约来推行货币的迁移。- 攻击者(0x59234095)销毁了提案合约(0xc503893b)和他的建立合约(0x7dc86183),然后在同样的地址因为布署合约(0x7dc86183)是由create2进行部署的,而假提案合约(0xc503893b)是由create进行部署。在这两个合约都销毁后,由于布署合约(0x7dc86183)的字节码没有变化,所以再次应用create2部署可以在同样地址上部署0x7dc86183,而攻击合约应用create操作码部署,在销毁布署合约(0x7dc86183)后,nonce修复初值,使得攻击合约可以在合约改动的情况下部署在同样地址0xc503893b。而且提案执行是通过delegatecall的方式启用,攻击合约可以随意改动被攻击合约的值。

事情汇总:此次事情发生的主要原因是小区在检查提案时没有发现风险,并没有认真核查提案合约代码的网络安全问题。

二、安全建议

对于此次攻击事情,大家在实施过程中要遵循以下常见问题:- 在开展提案设计时要综合考虑提案体制的安全性,并尽量降低提案被去中心化操纵的风险。可以通过降低攻击者的价值、提高选举权的成本以及提高实施攻击的费用等方式合理设计方案。- 在进行提案的网络投票前,小区应仔细检验合约编码是否存在后门。- 在提案执行之前,可以联系第三方网络安全审计企业对合约逻辑代码进行网络安全审计。

关于我们SharkTeam的美好愿景是全方位维护Web3全球的安全性。我们的精英团队由来自各地的资深安全专业人员和高级科学研究人员构成,熟悉区块链智能合约的底层基础理论,提供专业的智能合约财务审计、链上剖析、应急处置等服务。我们已与Polkadot、Moonbeam、polygon、OKC、HuobiGlobal、imToken、ChainIDE等区块链生态系统的重要参与者建立了长期合作伙伴关系。

官方网站:https://www.sharkteam.orgTwitter:https://twitter.com/sharkteamorgDiscord:https://discord.gg/jGH9xXCjDZTelegram:https://t.me/sharkteamorg转载:驼鸟区块链

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/98402.html

上一篇 2023年11月14日
下一篇 2023年11月14日

相关推荐

  • 以太坊智能合约定时任务,原理、实现与挑战

    以太坊智能合约定时任务,原理、实现与挑战 在区块链的世界里,以太坊以其图灵完备的智能合约平台特性,为去中心化应用(DApps)的开发提供了无限可能,与中心化系统不同,以太坊本身缺乏一个全局的“时钟”或“时间服务器”来直接触发定时任务,这使得在智能合约中实现定时功

    2026-08-19 10:30:01
    1 0
  • 意欧交易所合约对手价,高效交易的核心竞争力

    意欧交易所合约对手价,高效交易的核心竞争力 在数字资产交易领域,意欧交易所(IEO Exchange)的“合约对手价”机制正成为吸引全球交易者的关键优势,作为衍生品交易的核心定价逻辑,对手价不仅直接影响交易效率,更深刻反映了交易所的流动性与技术实力。 所谓合约对手价,是指

    2026-08-19 10:30:01
    1 0
  • 欧亿交易所合约咋玩?新手入门指南与实操要点

    欧亿交易所合约咋玩?新手入门指南与实操要点 在数字货币交易中,合约因高杠杆、双向交易等特性成为不少投资者的选择,欧亿交易所作为主流平台之一,其合约功能也备受关注,但对于新手而言,“欧亿交易所合约咋玩”仍是核心问题,本文将从基础概念、操作流程、风险控制三方面,

    2026-08-19 07:30:01
    1 0
  • 狗狗币合约的计算方式,揭秘数字货币背后的算法

    狗狗币合约的计算方式,揭秘数字货币背后的算法 在数字货币的世界中,狗狗币(Dogecoin)无疑是一个独特的存在,它起源于2013年的一场玩笑,却意外地成为了全球范围内广受欢迎的加密货币之一,狗狗币的成功不仅在于其可爱的形象和社区的热情支持,更在于其背后精心设计的合约

    2026-08-19 05:30:02
    3 0
  • 币安Web3合约入门成本解析,多少钱可以做?

    币安Web3合约入门成本解析,多少钱可以做? 在Web3浪潮下,币安作为全球领先的加密货币交易所,其推出的Web3合约产品(如Binance Web3 Wallet支持的合约交互、币安合约平台的创新衍生品)吸引了众多用户关注,但不少新手会问:“币安Web3合约到底需要多少钱才能做?”这个问题

    2026-08-19 05:30:02
    2 0
  • 币安Web3网关合约止损,策略、工具与实操指南

    币安Web3网关合约止损,策略、工具与实操指南 在Web3领域,通过币安Web3网关(Binance Web3 Wallet)与智能合约交互时,由于市场波动剧烈、合约逻辑漏洞或链上拥堵等因素,价格瞬息万变,止损是控制风险的核心手段,不同于中心化交易所的“价格触发即平仓”,链上止损依赖智能

    2026-08-19 05:30:02
    2 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载