SharkTeam:2024年第一季度Web3安全报告

时间:2024-09-22 编辑: 浏览:(537)

一、 概述

2024年第一季度因黑客攻击、Rugpull诈骗、钓鱼攻击等恶意行为,总计造成4.62亿美元损失,与2023年第一季度(约3.83亿美元)同比增长约20.63%。本报告旨在对全球2024年第一季度Web3行业安全状况、重大事件、安全趋势进行整理分析,为读者提供有益的信息和新思路,为促进Web3的安全、健康发展贡献力量。

二、安全事件分析

根据SharkTeam链上安全分析平台ChainAegis数据,2024年第一季度Web3领域共发生了280起安全事件(如图1),损失金额累计超过4.62亿美元(如图2),与去年同期相比,安全事件发生频率增加约32.70%,损失金额增长约20.63%。

Figure 1:Total Count of Security Incidents in 2024Q1

Figure 2:Total Loss of Security Incidents in 2024Q1

2024年Q1黑客攻击共发生60起,同比2023年Q1增加140%,损失金额达到3.85亿美元,占比为83%(如图3),相对2023年Q1(3.62亿)同比上升6.35%。

Rug Pull共发生127起,同比2023年Q1(30起)激增323.33%,损失金额却下滑59.44%,共计821万美元,占整个Q1损失金额的2%。钓鱼攻击在Q1总共发生93起,同比有所增加,损失金额约6866万美元,占比约15%。

Figure 3:Amount of Loss by Attack Type in 2024Q1

Figure 4:Amount of Count by Attack Type in 2024Q1

将Q1分月来看(如图5),1月的损失最为严重,超过2.50亿美元,远高于2月(7142万美元)和3月(1.40亿美元)。其中1月发生安全事件88起,略高于2月的72起,略低于3月的120起,可见1月单次安全事件的损失金额最高。造成1月损失严重的攻击手段是黑客攻击,总共发生20起黑客攻击,造成2.17亿美元的损失。与此同时,1月钓鱼攻击也呈现高发状态,总共发生39起钓鱼攻击,但损失金额相对最低,共计2915万美元。2月整体安全事件发生频次和损失金额相对1月和3月均处于较低水平。

Figure 5:Web3 Security Incidents Overview in 2024Q1

2.1 黑客攻击

第一季度共发生黑客攻击60起,共计损失金额高达3.85亿美元。其中,1月损失最为严重为2.17亿美元。主要原因为1月共发生2起大额资金损失事件。

(1)2024年1月1日,跨链桥项目Orbit Chain遭遇了网络攻击,导致价值约8150万美元的加密货币被盗。该事件涉及5笔独立的交易,每笔交易都指向不同的钱包地址。未经授权的资金流动包括5000万美元的稳定币(其中包括3000万美元的USDT,1000万美元的DAI和1000万美元的USDC),价值约1000万美元的231个wBTC和价值约2150万美元的9500个以太坊。

(2)2024年1月31日Ripple联合创始人Chris Larsen的四个钱包被攻击,共计被盗2.37亿枚XRP,约合1.125亿美元。ChainAegis链上分析显示,被盗资金已通过 MEXC、Gate、Binance、Kraken、OKX、HTX、HitBTC 等进行转移。这是 2024 年迄今为止最大的加密货币盗窃案,也是加密世界迄今为止第 20 大加密货币盗窃案,XRP的价格在事件发生的24小时内下跌约4.4%。

2.2 Rug Pull & Scams

如下图(图6)所示,Rugpull & Scam事件1月发生29起,之后逐月增加,3月发生约63起;1月损失约451万美元,2月损失约149万美元。根据ChainAegis分析,事件发生集中在主流链Ethereum和BNB Chain,BNB Chain 项目Rug Pull事件发生频率远高于Ethereum。

除此之外,2月25日,Blast生态的GameFi项目RiskOnBlast发生Rugpull。据ChainAegis分析显示,RiskOnBlast的地址0x1EeB963133f657Ed3228d04b8CD9a13280EFC558在22日至24日间,共募资420枚ETH,价值约125万美元,随后却兑换成DAI,转移至ChangeNOW、MEXC、Bybit等交易所存款地址中套现。

Figure 6:Overview of Rugpull & Scam by Month in 2024Q1

2.3 钓鱼攻击

如下图(图7)所示,钓鱼攻击在1月发生频率最高共39起,造成损失金额约2915万美元;2月发生频率最低共21起,造成损失金额约1134万美元。SharkTeam提醒大家,牛市中市场活跃,空投机会也多,但大家要提高警惕,避免被Angel Drainer、Pink Drainer等活跃的钓鱼团伙攻击,转账和授权时一定要仔细检查交易信息。

Figure 7:Overview of Phishing by Month in 2024Q1

三、典型案例分析

3.1 合约精度计算漏洞

2024年1月30日,MIM_SPELL遭受闪电贷攻击,因为精度计算漏洞,损失650万美元。被攻击原因是项目方的智能合约在进行借贷变量计算时精度出现了漏洞,使得关键变量elastic和base值被操纵后比例失衡,导致计算抵押物和借贷数量时出现问题,最终超额借出MIM代币。被攻击合约(0x7259e1520)中borrow函数和repay函数在对elastic和base两个变量进行计算时,都采用了向上取整的方式。

攻击者(0x87F58580)首先通过偿还其他用户借款的方式,将elastic变量和base变量分别设置为了0和97。

随后不断的调用borrow函数和repay函数并且参数amount都为1,在第一次调用borrow函数时,由于elastic=0,会执行上述if逻辑并回到add函数中。这样会导致elastic = 1,base = 98。攻击者(0x87F58580)再调用borrow函数并传入1,由于elastic=1,会执行else逻辑,计算出的返回值为98,这样在回到add函数中时,elastic=2,base变量为196.

但此时攻击者(0x87F58580)调用repay函数并传入1,由于elastic=2,会执行else逻辑,计算出的elastic变量本来为 1*2/98 =0,但由于下面存在向上取整的步骤,导致计算出的返回值1,这样在回到sub函数中时,elastic变量又变回1,而base变量为195。可以看到在经历一次borrow-repay循环后,elastic变量不变而base变量近乎翻倍,利用这一漏洞,黑客频繁进行borrow-repay函数循环,最后再调用一次repay,最终使得elastic=0 base = 120080183810681886665215049728。

当elastic和Base变量之间的比例严重失衡后,攻击者(0x87F58580)添加极少量抵押物后即可借出大量MIM代币,完成攻击。

3.2 DeGame被钓鱼攻击事件与Pink Drainer诈骗团伙

2024年3月,一名Web3用户在不知情的情况下点击了被盗号的DeGame官推发布的钓鱼链接并遭受损失。

事后,该用户误以为DeGame在此过程中监守自盗所以在推特上公开了这一事件,一众KOL和媒体及相当一部分用户在不知情的情况下将此事持续扩散,对DeGame的品牌形象和平台口碑造成了很大的影响。

事发后,DeGame启动了紧急预案,帮助受害用户尝试追回资产,DeGame钓鱼攻击事件的经过大致如下:

(1)3月14日4:00 AM至9:30 AM期间,DeGame官方X账号 ( @degame_l2y ) 日发送4条空投推文,推文中空投链接为均为仿制DeGame官方的钓鱼网站。一名用户反馈,自己点击该空投链接后损失约57 PufETH;

(2)DeGame官方推特运营人员在9:30 AM之后发现了平台上的钓鱼链接并删除。同时DeGame通过官方社媒和社区向全体用户同步这一消息,并发布了提示公告。

(3)受害用户在DeGame官方推特账户异常的时间段内,浏览到了钓鱼网站链接及攻击者发布的说明文字,他在不知情的情况下以为该链接确实系DeGame官方联合其他项目方举办的代币空投活动,点击链接后按照攻击者预设的提示进行操作,丢失了资产。

(4)用户点击钓鱼网站连接钱包后,网站会自动检测钱包地址中有无资产。若有资产,将直接弹出Permit Token Approval交易签名。与常规的交易签名所不同的是,该签名完全不上链,完全匿名,很可能被用于非正当途径。另外用户也不需要事先授权,就能通过附加一个授权签名(Permit)与应用合约交互。

(5)在此次被盗事件中,钓鱼黑客获取到了被盗用户授权给钓鱼合约地址0xd560b5325d6669aab86f6d42e156133c534cde90的Permit Token Approval交易签名,并在攻击交易中提交Permit调用Approve获取代币授权后转移被盗资金。

(6)钓鱼工具的提供者为黑客诈骗团伙Pink Drainer,Pink Drainer是一款恶意软件即服务(Malware-as-a-Service,MaaS),能够让攻击者快速建立恶意网站,通过该恶意软件获取非法资产。在这笔被盗交易中约有25%左右的被盗资金转移到了PinkDrainer: Wallet 2,即钓鱼团伙PinkDrainer的编号2钱包地址,系钓鱼实施方在使用钓鱼团伙PinkDrainer 的钓鱼工具后给PinkDrainer的自动分成。

3.3 批量Rugpull导致事件数量激增

2024年Rugpull事件数量激增和RugPull工厂合约批量创建Rugpull代币有很大关系,SharkTeam安全研究团队对这些Rugpull事件进行了详细分析。在分析过程中,我们发现BNB Chain上的Rugpull工厂合约在过去一个月内已经发起了70多次Rugpull,批量Rugpull事件通常具有如下行为特征:

(1)这些代币都是由代币工厂合约进行createToken操作创建的。在createToken函数中,创建代币时需要传入以下参数:代币名称、代币符号、精度、供应量、代币所有者地址、创建代币对的工厂合约地址以及BUSD-T稳定币地址。其中,创建代币对的工厂合约使用了PancakeSwap的工厂合约,并且每个代币都有不同的所有者地址。

(2)代币所有者利用其它地址对Rugpull代币进行批量买入和卖出操作。在买入和卖出操作下,代币的流动性明显增加,价格也会逐步上涨。

(3)通过钓鱼等方式宣传,诱惑大量用户购买,随着流动性增加,代币价格翻倍。

(4)代币的价格达到一定的数值时,代币所有者进场sell操作进行Rugpull。这一系列行为背后有一个分工明确的Web3诈骗团伙,构成了一个黑色产业链,主要涉及热点搜集、自动发币、自动交易、虚假宣传、钓鱼攻击、Rugpull收割等环节。所发的Rugpull虚假代币都与行业热点事件紧密相关,具有较强的迷惑性和鼓动性。用户需时刻提高警惕,保持理性,避免损失。

四、总结

2024第一季度因安全事件造成的总损失达到4.62亿美元,本季度币价上涨等因素对总金额的增加有一定的影响,但总体而言,Web3安全形势不容乐观。智能合约逻辑漏洞、Rugpull黑色产业链、钓鱼攻击等是威胁用户加密资产安全的主要原因,希望Web3用户和项目方能尽快提高安全防范意识,减少损失。About us

SharkTeam的愿景是保护Web3世界的安全。团队由来自世界各地的经验丰富的安全专业人士和高级研究人员组成,精通区块链和智能合约底层理论。提供包括风险识别与阻断、智能合约审计、KYT/AML、链上分析等服务,并打造了链上智能风险识别与阻断平台ChainAegis,能有效对抗Web3世界的高级持续性威胁(Advanced Persistent Threat,APT)。已与Web3生态各领域的关键参与者,如Polkadot、Moonbeam、polygon、Sui、OKX、imToken、Collab.Land、TinTinLand等建立长期合作关系。

官网:https://www.sharkteam.org

Twitter:https://twitter.com/sharkteamorg

Telegram:https://t.me/sharkteamorg

Discord:https://discord.gg/jGH9xXCjDZ

最新 更多 >
  • 1 CCT币有希望吗

    近年来,随着区块链技术的发展和数字货币的兴起,越来越多的人开始关注和投资加密货币。其中,CCT币作为一个新兴的数字货币,备受关注。然而,许多人对于CCT币是否有希望充满了疑问。首先,我们来看一下CCT币的基本情况。CCT币是一个去中心化的数字货币,它基于区块链技术,具有保密性和安全性。CCT币的总供应量有限,这意味着它的稀缺性较高,有潜力成为一种稳定的数字资产。其次,我们需要考虑CCT币在市场上的

  • 2 CRAFT币去哪里交易

    CRAFT币交易——了解它的流动性和交易平台随着数字货币的兴起,各种不同类型的加密货币开始出现。CRAFT币是一种新兴的数字货币,它提供了许多有趣的机会和可能性。然而,许多人对于如何购买和交易CRAFT币还不太熟悉。本文将介绍CRAFT币的基本知识,并为您提供几个常见的交易平台。1. CRAFT币的流动性CRAFT币是一个开源的加密货币项目,旨在为用户提供一个去中心化的数字支付解决方案。它使用了不

  • 3 CPH币在哪个平台买

    CPH币在哪个平台买?随着加密货币市场的不断发展,越来越多的人开始关注和投资数字货币。其中一种备受关注的加密货币是CPH币,这是一种基于区块链技术的数字货币,具有许多潜在的投资机会。如果你想购买CPH币,你可能会想知道在哪个平台可以购买它。在本文中,我们将介绍一些可以购买CPH币的平台,帮助你更好地了解购买该加密货币的选择。1. 交易所平台首先,你可以考虑通过一些知名的交易所平台购买CPH币。一些

  • 4 CRETA币去哪里买

    CRETA币去哪里买?CRETA币是一种加密货币,它在区块链技术的支持下交易。如果你对这种数字货币感兴趣,并且想知道从哪里购买CRETA币,本文将为你提供一些方法和平台供你选择。1. 加密货币交易所加密货币交易所是最常见和常用的购买CRETA币的方式之一。一些知名的加密货币交易所包括Coinbase、Binance、OKEx和Bitstamp等。在这些平台上注册账户,提供所需的身份验证信息,然后充

  • 5 CENNZ币有希望吗

    随着加密货币市场的蓬勃发展,投资者们对于新兴的数字资产也变得越来越关注。CENNZ币作为最近备受瞩目的项目之一,备受投资者们的关注。那么,CENNZ币有希望吗?下面我们来探讨一下。首先,CENNZ币背后的技术团队非常强大。CENNZ币的开发团队来自新西兰的Centrality,这是一家专注于区块链技术和应用开发的公司。他们拥有丰富的技术经验和资源,为CENNZ币的发展提供了坚实的基础。其次,CEN

  • 6 btf币有风险吗

    随着区块链技术的不断发展,数字货币市场也日益火热。人们开始对投资比特币、以太坊等数字货币感兴趣。而在众多的数字货币中,BTF币作为一种新兴的数字货币,备受关注。然而,像其他数字货币一样,BTF币也存在一定的风险。首先,BTF币市场的波动性较大,价格较为不稳定。在过去的几年里,数字货币市场一直表现出极其波动的特点。比特币在2017年末经历了一段疯狂的上涨期,但在2018年初又迅速大跌。这种剧烈的价格

  • 7 CQT币怎么出售

    CQT币的出售指南作为一种数字货币,CQT币在加密货币市场中逐渐崭露头角。许多人开始对CQT币感兴趣,并希望了解如何出售这种加密货币。下面是一份关于CQT币如何出售的指南,供您参考。选择合适的交易平台要出售CQT币,首先需要选择一个合适的交易平台。目前市场上有很多加密货币交易平台可供选择,如币安、火币、OKEx等。在选择交易平台时,您需要考虑交易手续费、交易量、安全性以及平台的信誉度等因素。创建交

  • 8 CEUR币有希望吗

    CEUR币是一种数字货币,也被称为加密货币或虚拟货币。自比特币的出现以来,越来越多的人开始关注和投资各种不同的币种。在这个市场上,CEUR币是一个备受关注的对象。那么,CEUR币真的有希望吗?首先,要了解CEUR币的潜力,我们需要了解它的背景和特点。CEUR币是以欧元为基础的加密货币,与传统的法定货币挂钩。它的设计目的是为了解决传统货币的跨境转账问题。由于CEUR币是基于区块链技术的,所以它具备去

  • 9 CPX币去哪里交易

    CPX币去哪里交易?在当前加密货币市场中,越来越多的人对数字资产投资感兴趣。CPX币是一个备受关注的数字货币,它在区块链技术的支持下,提供了去中心化的广告生态系统。那么,如果你计划购买或交易CPX币,那么你应该去哪里交易呢?这篇文章将给出一些CPX币交易所的推荐。1. 去中心化交易所去中心化交易所(DEX)是在区块链上运行的交易平台,其优势是保护用户的隐私和资金安全。在DEX上交易CPX币,你可以

  • 10 CATVILLS币值多少钱一枚

    CATVILLS币是一种虚拟货币,它的价值取决于市场需求和供应情况。目前,CATVILLS币的价格每枚为X元。这是一个相对较低的价格,使得更多的人有机会参与其中。CATVILLS币的价值受到许多因素的影响。首先是市场需求。如果有更多的人愿意购买CATVILLS币,那么价格很可能会上涨。相反,如果市场需求减少,价格可能会下跌。另一个影响CATVILLS币价值的因素是供应量。如果供应量有限,而需求增加