火星链 火星链
Ctrl+D收藏火星链
首页 > UNI > 正文

ENS:NFT交易平台安全风险频发 OpenSea、X2Y2安全事件分析

作者:

时间:1900/1/1 0:00:00

一、OpenSea事件描述

近日,OpenSea首席执行官Devin Finzer在一条推文表示:"到目前为止,有32个用户签署了来自攻击者的入侵,他们的一些NFT被盗。"并暗示可能是一个欺诈性网站造成的。

"我们正在积极调查与OpenSea相关的智能合约的漏洞传闻,这似乎是源于OpenSea网站之外的钓鱼攻击。请不要点击opensea.io以外的链接。"

SharkTeam第一时间对此事件进行了攻击技术分析,并总结了安全防范手段,希望后续的区块链项目可以引以为戒,共筑区块链行业的安全防线。

Taiko NFT宣布将在币安NFT市场上发布猫NFT:12月27日消息,创意机构Taiko NFT宣布将于UTC时间2022年1月7日在币安NFT市场上发布NFC-NEKO。该系列将以塑造互联网和流行文化中家喻户晓的猫科动物名字为特色,包括Grumpy Cat、Smudge Lord、Coffee、Coby the Cat、 Izzy and Zo?等。

据悉,每个NFC-NEKO均由Maxime Girault设计,Maxime Girault是一位常驻巴黎和纽约的数字艺术家,擅长以可爱动物为特色的插图。NFC-NEKO的名字从maneki-neko 中汲取灵感,maneki-neko是日本的“招财猫”人物,意在为主人带来好运,与Girault在他的作品中采用的风格相结合。Taiko总共将发布 27200 个NFT,每个售价28美元。按稀有度划分为普通、稀有、超级稀有、Super Super Rare。(newsbtc)[2021/12/27 8:07:51]

二、OpenSea事件攻击原理分析

HKD.com NFT x 英皇电影《怒火》NFT拍卖:据官方消息,英皇电影在香港数字资产交易所 HKD.com NFT平台以卖座电影《怒火》的 3D 动画铸成香港电影NFT作慈善拍卖,筹得善款将全数捐赠予香港仁济医院慈善基金。

通过HKD.com NFT交易平台,创作者可在售卖NFT的时候赚取收益,更可在该作品随后的每次交易中赚取分成。 HKD.com NFT为创作者和收藏家提供公平、易用的数字艺术品及收藏品买卖平台。[2021/9/16 23:29:25]

攻击者账户(Fake_Phishing5169):0x3e0defb880cd8e163bad68abe66437f99a7a8a74

攻击合约(Fake_Phishing5176):0xa2c0946ad444dccf990394c5cbe019a858a945bd

陈陈陈携加密艺术作品参加《不一定》NFT加密艺术中坚力量展:5月29日消息,近日在腾讯综艺《五十公里桃花坞》中备受关注的常驻嘉宾陈陈陈作为加密艺术平台AART挖掘的当代艺术家,将携其加密艺术作品参加由AART举办的《不一定》NFT加密艺术中坚力量展。展览将于5月29日下午15点,在北京798幻艺中心正式开幕,展期将从2021年5月29日截止到6月29日。[2021/5/29 22:55:13]

1. 创建攻击合约

交易:0x2b8bcaa9dc90cf0a174daf0e9f4fd4cbc5fa1a3b32e2213238feb186559e8779

2. 发起攻击

NFT游戏平台CryptoFIFA获得百万美金级私募轮投资:据官方消息,NFT游戏平台CryptoFIFA 宣布获得FBG、YBB、Kryptos Research、Kernel Ventures、Horizon Capital、499 Block、7 O'Clock Capital、ChainUP等机构的私募轮投资。

CryptoFIFA 是一款基于NFT的加密足球明星卡牌Gamefi平台,将传统足球游戏中的经典玩法引入加密世界,并融入NFT、Defi元素,发展出一套更加公平、友好、可持续的游戏机制,玩法包括盲盒抽卡、赛事挖矿、阵容挑战等。6月份,体育界最盛大的赛事之一欧洲杯即将开幕,届时CryptoFIFA的赛事挖矿活动也将同步开启。[2021/4/22 20:46:43]

以交易0x9ce04d64310e40091c49c53bac83e5c781b3046e53c256f76daf0e8a73458dad为例,

执行过程如下:

WyvernExchange合约atomicMatch函数如下:

其中,订单签名校验requireValidOrder函数如下:

函数中包含了挂单授权(签名)的校验,因此,攻击者发起攻击交易,将NFT从原来持有者账户(0xf2d29bbd9508cc58e2d7fe8427bd2bc0ad58e878, 记为0xf2d2)转账到攻击者账户,需要获取到账户0xf2d2的授权(签名)。

攻击者要想获取到其他账户的签名,可以通过以下方法:

(1)获得账户的私钥

(2)签名重放攻击

(3)通过网络钓鱼等方式获取用户的私钥或者签名。

这里,攻击者明显并没有获取到账户0xf2d2的私钥,而且函数中有防止签名重放的措施:

另外,也没有从交易中发现签名重放攻击。

因此,我们分析,被攻击的用户意外签署了来自攻击者的恶意交易,攻击者获得了用户的挂单授权,然后利用该授权签名窃取了用户的NFT。综上所述,我们认为此次攻击事件是由链下的网络钓鱼攻击引起的,而不是链上合约代码漏洞造成的。

三、X2Y2安全事件

无独有偶,2022年2月18日,大V账号(DiscusFish)在Twitter上面指出,NFT交易平台X2Y2上面NFT挂单挖矿存在风险。

此外,还指出X2Y2上挂单挖矿模式所采用的交易 Exchange 合约是可升级合约,升级权限(proxyAdmin的owner)是官方单地址,理论上存在官方通过升级合约,然后转走用户NFT的可能。

X2X2团队针对可升级合约的漏洞,采用多签钱包和时间锁对合约进行了修复:

四、安全建议

OpenSea被攻击事件属于网络钓鱼攻击,而X2Y2的问题在于合约漏洞。鉴于此,我们提出以下建议:

1.项目方在开发过程中,要保证业务逻辑以及合约代码的严谨性,选择多家知名负责的审计公司进行多伦审计。

2. 项目参与者在涉足区块链项目时请提高警惕,尽可能选择更稳定、更安全,且经过完备多轮审计的公链和项目,在发起交易、签名授权时要谨慎,尽可能地只通过官方指定的网站参与投资。

标签:NFTSEAENSPENNFTBombEthereum Message Searchens币是下一个百倍币吗Compendium.Fi

UNI热门资讯
区块链:NFT、加密抵押贷款、5G网络和Web3开发商融资数百万美元

最近几个月,加密货币市场未能取得重大进展,但这并没有阻止该行业的建设者进行建设。非同质化代币(NFT)、加密抵押贷款、区块链驱动的蜂窝网络和Web3游戏都激起了风险投资人的兴趣.

1900/1/1 0:00:00
WEB3:为什么说DAO 将是未来人类最重要的组织方式

Multicoin Capital的Principal Vishal Kankani在推特上分享了关于为什么 Web3 组织 (DAO) 将成为人类和机器的最重要组织方式的一些思考.

1900/1/1 0:00:00
WEB:调查:区块链游戏玩家将玩NFT游戏视为一份潜在的全职工作

尽管非同质化代币(NFT)的价格有所下降,但随着越来越多的人将其视为一种潜在的谋生方式,边玩边赚NFT游戏仍在继续流行.

1900/1/1 0:00:00
NFT:元宇宙时代NFT的价值衡量

有人认为NFT的高昂价格只是炒作的产物,并不具有其对等的价值,但其实NFT并不是空中楼阁,只是区块链数字分类账中的一种形式.

1900/1/1 0:00:00
UTU:一文读懂DeFi保险市场主要玩家及其运作机制

在DeFi生态系统中,保险仍然是利基市场。但是,随着保险领域的成熟以及机构参与者的加入,保险可能会成为DeFi的最大支柱之一.

1900/1/1 0:00:00
TAM:金色说明书 | Themis火币生态链质押报价指南

DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经推出了“金色说明书”系列挖矿教程。本文由金色财经和Themis合作推出.

1900/1/1 0:00:00