范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

PolyNetwork跨链项目安全事件分析

  一.背景
  2021 年 8 月 10 日晚,有消息称 Poly Network 跨链项目被攻击导致约 6 亿美金的损失, 知道创宇区块链安全实验室  对该事件展开分析。
  二.攻击地址及交易
  事件一共使三条链:ETH、BSC、Polygon 上的资产收到了损失,由于攻击过程类似,这里挑选 BSC 链的攻击作为分析样本。
  被攻击合约:
  EthCrossChainManager:https://bscscan.com/address/0x7cea671dabfba880af6723bddd6b9f4caa15c87bEthCrossChainData:https://bscscan.com/address/0x11e2a718d46ebe97645b87f2363afe1bf28c2672
  攻击交易:
  https://bscscan.com/tx/0x3eba3f1fb50c4cbe76e7cc4dcc14ac7544762a0e785cf22034f175f67c8d3be9(改变 EthCrossChainData 的 Keeper )
  https://bscscan.com/tx/0x534966864bda354628d4f1c66db45cbefcdda7433e9576e7664fea01bb05be9a (盗取合约下代币) 三.漏洞原因
  漏洞原因其实出在 EthCrossChainManager 合约的verifyHeaderAndExecuteTx 函数可以在其他链构造交易修改 BSC 链上的 keeper (可以理解为交易验证者),从而黑客添加自身为验证者后以合约的身份调用外部合约进行盗币。
  EthCrossChainManager 合约的 verifyHeaderAndExecuteTx 函数通过校验其他链的区块信息来实现跨链验证操作,攻击者通过构造交易在其他链发起了一笔构造过用于修改 Keeper 的交易,BSC 链的 EthCrossChainManager 合约验证交易时就执行 putCurEpochConPubKeyBytes 函数完成了修改 Keeper 的操作,导致 EthCrossChainData 合约中的验证者公钥加入了攻击者的信息,交易信息如下。
  https://bscscan.com/tx/0x3eba3f1fb50c4cbe76e7cc4dcc14ac7544762a0e785cf22034f175f67c8d3be9
  交易结果显示其调用 putCurEpochConPubKeyBytes 函数成功更改了 keeper ,那么黑客直接就可以用合约的身份发起转账,转走该合约下所有的代币,因为其自身就是 Keeper ,所有的交易都能验证通过,那么黑客就模拟在其他链已经完成跨链充值转账,然后再调用 verifyHeaderAndExecuteTx 函数进行验证提现操作,只需要构造一下转账代币信息即可完成盗币,随后攻击者不停的更换代币地址转出 manager 权限下所有代币余额。
  四.漏洞总结与后续
  此次攻击事件的漏洞点在于 EthCrossChainData 下有修改keeper的函数 putCurEpochConPubKeyBytes ,攻击者通过碰撞与之相同的函数选择器,致其让 BSC 端更改了 Keeper ,从而添加了攻击者的信息,导致了攻击者能够构造交易并验证通过,引发了代币资产的损失。目前项目方已暂停交易并呼吁各大项目方交易所冻结黑客攻击地址,黑客也开始退回所盗资产,如有最近进展,我们将会继续跟进。

冠特除醛板五行系列缘木冠特除醛板五行系列出新品啦!缘木的设计灵感来源于五行中的木,家具独有的那种与大自然相融的感觉,引领我们在轻盈的生命中体验真实,使现代家具呈现出一种独特的人文情怀。冠特定制2000年扩产!永太科技将在内蒙古拟建5000吨年FEC等项目11月4日,内蒙古永太化学有限公司年产25000吨VC等项目一次环境影响评价信息公开情况,公开项目环境评价的有关信息,广泛征求公众意见。项目概况项目名称内蒙古永太化学有限公司年产2罗永浩被这款风扇的黑科技吸引,伸缩折叠可收纳风扇成夏日福音作为数码领域的明星,罗永浩插手直播领域后,又再一次的火了起来,经罗永浩直播介绍的产品也倍受消费者的喜爱,而在这如今炎热的夏日,我们离不开电风扇的陪伴,如今为了使家中空气不再闷热,近12。12京东家电来报告科技加持下的家电都有啥疗效当今的家电,早已不只是电视冰箱洗衣机空调这传统四大件。在品类细分多元化拓展产品功能人性化创新的市场迭代下,家电消费已经从为解决基本使用需求升级到实现高品质生活体验的阶段。这一消费趋科技美学全新篇章新一代创作者笔记本电脑CreatorZ16看看这比例,说有多好就有多好新一代创作者笔记本电脑CreatorZ16最近MSI终于推出搭载第11代intelCoreH系列处理器的笔记本电脑了,新款笔记本电脑包含GEGPGS电竞酷炫黑科技来袭!TCL与速度与激情9一起挑战你的视觉神经5月21日,好莱坞经典电影速度与激情9在中国超燃上映,比北美还要早一个多月。速度与激情9时隔四年再次回归,一上映便受到千万粉丝关注。作为国际大品牌,TCL向来与好莱坞合作紧密,此次戴森最新科技助力整屋清洁净化尽享夏日理想生活随着夏季来临气温逐渐攀升,人们也面临着随之而来的环境健康困扰。密闭空调环境下空气不流通气温升高造成甲醛大量释放以及梅雨季节等因素,都可能会造成细菌繁殖尘螨滋生有害气体污染空气等问题微软彻底放弃IE浏览器海外20万页古籍数字化回归图灵周报图灵周报精选AI行业一周大事件,从良莠不齐的行业资讯中挑选出最有价值的信息,配上专业点评,值得你细读品味。01微软宣布不再支持IE浏览器5月19日,微软在WindowsBlogs表特斯拉夺得最快AI训练速度王座!AI造出万能识别脸图灵周报图灵周报精选AI行业一周大事件,从良莠不齐的行业资讯中挑选出最有价值的信息,配上专业点评,值得你细读品味。01百度世界大会2021展现技术全貌8月18日,以AI这时代,星辰大海为主人工智能面临十大威胁寒武纪召开业绩说明会图灵周报图灵周报精选AI行业一周大事件,从良莠不齐的行业资讯中挑选出最有价值的信息,配上专业点评,值得你细读品味。01意念打字速度接近常人手机聊天5月12日,Nature发布最新一期封面研如何让自己的声音听起来像少年,国际公认方法来了青少年时期是您的声音开始迅速变化并赋予其某些品质的时候。荷尔蒙和声带质量的突然变化会导致声音变深,会出现一些声音裂缝,并且会有很多青少年特有的行为习惯。因此,要听起来更像青少年,请
SaaS服务的网络化效应内容导读1互联网的本质是交互连接与网络化,企业服务领域逐步形成各种独特维度的网络化效应将是必然。2SaaS服务根据业务粘性,宏观上可分为工具型SaaS与业务型SaaS。3工具型Sa小米11Ultra防尘又防水,日常溅水也不慌手机想必每个人都有一部,那么你有没有经历过手机损坏呢?如果没有,那当然是最好的,如果有,那你以前的手机是怎么损坏的呢?当然损坏的可能有非常多种,但是摔坏和湿水损坏绝对是最多的。毕竟经常商务出行,那么应该选一款什么样的笔记本呢?如今的办公室,几乎每个人都有一台电脑,而需要移动办公的人员,都配上了一台笔记本电脑。那么,对于一个办公人员来说,是什么样的笔记本比较合适呢?这个得从个人的行为习惯说起,因为行为习惯RTX30系显卡如此紧张,是否值得溢价购买?玩游戏,电脑的核心就是显卡,而新一代的显卡往往是性能更加出色,毕竟没有出色的性能谁会为新一代显卡买单呢?正常的情况下,新一代的显卡会比老一代价格贵一点,而且供货都比较充足,但是最近无线充电器充电并不快,为何却非常受欢迎?智能手机几乎每个人都有,而它有一个非常明显的短板,那就是差不多每天要充电。充电的时候,你是用有线充电器,还是无线充电器呢?虽然目前有线充电器是主流,但是无线充电器也是非常受欢迎的。华为智能摄像头可以四路同屏,难道要淘汰老式监控?科技越来越发达,越来越多的设备进入了智能化,不仅冰箱洗衣机空调等设备都能连接手机。当然网络摄像头也不例外,你可以随时连接手机,通过手机查看家中的情况,实现远程看护,那么老式监控器要外星人游戏本和联想R9000K如何选择?在前不久,发布了联想R9000K这款游戏本,性价比非常高。很多人就纳闷了,联想R9000K,性价比这么高,那应该是选择联想R9000K呢?还是说选择外星人游戏本呢?毕竟两款游戏本的扩展内存可以提升电脑性能,那么真的越多越好吗?电脑几乎每个人都有一台,因为电脑不仅可以办公,也可以玩游戏,满足各种使用需求。大家应该听过这么一句话,电脑用久了,只要对它加点运行内存,那么电脑就可以再战几年。那么这句话是真的吗?笔记本硬件达到什么程度,才能满足视频剪辑的需求?在数字时代里,笔记本电脑非常流行,经常出行的人,几乎一人一台。但是选择笔记本不是所有人都会,因为这关系到用途和价格。俗话说,按贵得选没错,但是,不可能每个人都有那么多的预算。选笔记普通健身爱好者为何少买智能手表,而是偏向智能手环?对于经常运动的人来说智能手表和智能手环再熟悉不过了,毕竟这两个设备可以让人实现科学锻炼。那么问题来了,对于一个普通的健身爱好者来说,是智能手表比较实用,还是说智能手环比较合适呢?为摆脱频繁充电,荣耀GSPro智能手表做到了生活中,佩戴智能手表越来越流行,因为不仅可以当装饰物,还能记录自己的各种运动参数,实现一举两得。那么在选择智能手表的时候,需要注意一些什么问题呢?其实,智能设备的初期都有一个通病,