宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 区块链 > 正文

签名就被盗NFT!opensea协议被攻击!小心小心!

作者:

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

NFT被盗的各个手法大家应该经过这么久的市场教育已经比较熟悉了,主要是通过诱导你点击某个按钮触发approve事件将你的NFT授权给别人,从而对方可以转移走,这种手法其实已经识别度很高了,毕竟它需要把小狐狸弹出来后,让你交一笔gas费完成approve操作,一到了交钱的时候毕竟大家也会意识到有问题了,但是我今天要讲的这个手法真的让我后背发凉,如果我的朋友没有遇到我真的不会意识到,如果我遇到了我也一定会中招!所以大半夜的在凌晨3点我需要将它写下来分享给大家,请转发预警周围的朋友们!

今天晚上我的一位朋友说他登录了一个假冒网站,然后仅仅进行了签名,所有授权给opensea即曾经挂过单的NFT均被转走了!这个假冒网站是冒充最近因空投大热的Blur,所以每当出现这种行业热度很高的事情时就一定会冒出来几个浑水摸鱼捞一把的黑客们。

Cosmos社区通过进行第818号提案来解决Neutron上的“意外”双重签名问题:金色财经报道,由Cosmos保护的Neutron消费者链最近经历了由两名据报道信誉良好的验证者进行的“双重签名”事件。在Cosmos链本身上,这通常会导致资金自动削减和永久禁止节点进行验证。但由于Neutron是一条由Cosmos通过“复制安全”保护的消费者链,因此惩罚必须通过正在进行的名为第818号提案的社区投票来实施,该投票计划于8月23日结束。[2023/8/21 18:12:21]

这是它被盗的那笔交易记录,可见在一笔交易中5个NFT被转走了。

ICP将整合Threshold ESDSA签名以使得Canister智能合约持有BTC和ETH:9月23日消息,ICP关于”将Threshold ESDSA签名整合进ICP”的提案获得通过,以使得Canister智能合约持有BTC和ETH并创建比特币和以太坊交易。ESDSA功能将使得Canister智能合约拥有ESDSA公钥,并就其进行签名。相应的密钥在持有Canister子网的节点进行阈值共享(threshold-shared)。提案的执行、测试、部署将持续数月时间,团队将持续为社区更新进程。[2021/9/23 17:00:44]

然后我们看到这个交易的发起方form已经被标记为钓鱼地址,下面的交互合约地址旁边有一个Seaport字样,还被打了一个绿色的对勾。

Swerve启动多重签名持有者投票 SBF暂居第四:Swerve通过社区发布一项投票,选出四位多重签名持有者。根据目前的投票结果,Genesis Block 创始人 Mick Hagen暂居第一,FTX CEO Sam Bankman-Fried 暂居第四。由于第五名和第六名得票占比很小,所以目前排名前四位的很可能成为最终的多重签名持有者。(哔哔News)[2020/9/28]

那可能是和这个Seaport合约进行了交互才导致被盗的?但是这个合约被打了绿标应该是健康认证过的呀,Seaport是什么呢?

Seaport是opensea在今年5月20日推出的一个NFT交易协议,用于取代已经使用了4年之久的Wyvern,它的本质就是一个处理NFT交易的订单薄智能合约,也就是你所有在opensea进行的NFT交易行为挂单、offer等全部走的这个协议,这是opensea官方的协议,怎么可能会出问题呢?

动态 | Paydex已经引入多方签名技术对资产登记生态迭代升级:据悉,目前Paydex已经引入多方签名技术对资产登记生态迭代升级,Paydex的资产登记主要进行定量登记、资产的多人转移、DAO(去中心化组织)的社区管理,及其通过签名权重阙值控制资产安全。[2020/2/5]

然后我打开了被盗NFT的交易,发现其被执行了MatchOrders操作从而被转移给了另一个地址,MatchOrders即Seaport中匹配到了订单,看着像是你情我愿呀这不是Match到了吗?

为了帮我的朋友破案,我壮着胆子试,打开了这个钓鱼网站并连接钱包,然后出现了一个签名,看着挺正常的人畜无害,但里面肯定有鬼我不敢点,先放在一边。

动态 | Blockstream为比特币采用Schnorr签名发布测试代码:据coindesk报道,Blockstream周一宣布,在其测试加密库中添加了一种称为“MuSig”的技术,使开发人员可以修改Schnorr签名方案并可能发现错误。该代码正在向公众开放以进行测试。如果有一天Schnorr签名被加入比特币,将可以增加比特币的隐私并改进其可扩展性。因此,开发人员一直在关注这项技术。[2019/2/19]

因为Seaport是opensea的NFT交易协议,然后我朋友说他所有挂单的NFT均被盗了,并且刚才看到是执行了协议内的MatchOrder即匹配到了买家完成成交,挂单的逻辑就是我将某个NFT背后的collection执行approve方法授权给opensea,让opensea有权限转移我的NFT即托管,这个过程是要交gas费的,然后我再将某个NFT挂单时则是进入到opensea链下的订单薄中即Seaport中,当有人对该订单进行交易时opensea再进行链上资产转移操作,那我来到opensea试着挂一个看看Seaport到底在搞什么鬼。

当我点击listing后,卧槽出来的签名居然和我刚才在钓鱼网站遇到的一模一样!这说明什么,大胆推演,钓鱼网站执行了Seaport让我在不知情的情况下在opensea进行了交易!

我们来看一点钓鱼网站弹出的签名中到底都有什么内容。

首先有一个itemType,它指的是本次交易的目标资产类型,1、2、3分别表示ERC20、721和1155,所以它是要盯着我的NFT啊。

然后offerer字段里面是我的地址,Seaport中若itemType为NFT类型即ERC721/1155,则offerer是卖方要把自己的NFT卖出去,若为ETH/ERC20这种“钱”的则offerer是买方来花钱买NFT的,所以这里填写的是我的地址,太歹了这个签名里面居然要把我的NFT转出去!

然后我们再往下看,token字段里面有一串地址。

我把它复制粘贴到opensea打开后,歹,歹啊!居然要偷走我的熊市之光debox小企鹅!

而正如之前分析的一样,debox也恰好就是我曾经在opensea挂单过的NFT!

再往下看,recipient字段中是一个我很陌生的地址。

我将该地址复制后在我朋友被盗的那个交易中进行检索后,果然出现在了里面命中了!

所以是该假冒网站调用了Seaport协议让我对opensea进行了操作从而转移走了我的NFT,具体的机理还需要深入研究,但是Seaport作为opensea官方协议居然出现了这种问题,一定是需要负有责任的,至少应该要做到鉴权,用随机数验证交易来源也可以一定程度避免该问题。我不知道中招的人有多少,但是请大家一定铭记如果你在签名时遇到了如上我截图的Seaport字样,以及签名内容中包括了offerer等,请一定要谨慎!我们BuidlerDAO孵化的防钓鱼安全插件www.metashield.cc也会尽快想办法将该风险识别更新上去!请转发让更多人预警,也强烈要求opensea出具该问题的解决方案。

转自Jasonchen

标签:NFTatcETHNFT价格NFT币atc币是什么币ETH钱包地址ETH挖矿app下载Etherael指什么寓意

区块链热门资讯
Theblock揭秘来自俄罗斯的“空投猎人”

空投猎人旨在通过推测潜在的空投并提前埋伏来赚钱。虽然这种策略可以带来高额利润,但也会带来财务风险和道德问题。空投是一种真正仅限加密的现象,涉及向协议和平台的早期采用者分发加密代币.

1900/1/1 0:00:00
币安、路印、0X,去中心化协议群雄逐鹿,谁能问鼎?

2019年5月8日,中心化交易所龙头币安遭遇惊魂一夜。凌晨1点15分24秒黑客控制了其71个账户,从币安热钱包提走7074枚BTC,币安损失约近3亿人民币.

1900/1/1 0:00:00
罗斯柴尔德投资公司增加了灰度比特币信托持有份额

根据周一上午提交给美国证券交易委员会的一份文件,总部位于芝加哥的领先金融机构罗斯柴尔德投资公司对灰度的比特币信托进行了大量投资。罗斯柴尔德投资公司成立于1908年.

1900/1/1 0:00:00
BPL获先路资本等多家机构战略投资

据官方消息,BPL已获得先路资本、灯火资本等多家知名机构战略投资,并定于12月8日正式上线波网.

1900/1/1 0:00:00
如何简单获取 Uniswap 最新上币信息?

作为DeFi的领导者,Uniswap的交易量已超过了许多中小交易所。观察Uniswap上的新增代币交易对的情况,有助于我们了解最新的动向.

1900/1/1 0:00:00
如果美债违约:对市场与比特币的机遇及影响

在金融世界里,美国国债利率在CFA等各类教材中一直被当做无风险利率R0来进行价值计算与未来估值等等,特别是金融系统教育出身的精英眼中,这几乎等于了0风险.

1900/1/1 0:00:00