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

币安又被黑客攻击,损失330万美元

  据慢雾区消息,2021 年 05 月 28 日, 币安智能链 (BSC) DeFi 项目 BurgerSwap 被黑,损失达 330 万美元。慢雾安全团队第一时间介入分析,并将结果分享如下:
  攻击细节分析
  BurgerSwap 是一个仿 Uniswap AMM 项目,但是和 Uniswap 架构有所区别。BurgerSwap 架构总体分成【Delegate -> lpPlatForm -> Pair】。其中 Delegate 层管理了所有的 Pair 的信息,并负责创建 lpPlatForm 层。然后 lpPlatForm 层再往下创建对应的 Pair 合约。在整个架构中,lpPlatForm 层充当了 Uniswap 中 Router 的角色,负责将计算交易数据和要兑换的代币转发到 Pair 合约中,完成兑换。#币安#
  本次事件的根本正是出在这种架构的问题上。通过一步步分析攻击者的交易行为,我们来还原整个攻击过程的核心:
  本次攻击开始于 Pancake 的闪电贷,攻击者从 Pancake 中借出了大量的 WBNB,然后将这些 WBNB 通过 BurgerSwap 兑换成 Burger 代币。在完成以上的操作后,攻击者使用自己控制的代币 (攻击合约本身) 和 Burger 代币通过 Delegate 层创建了一个交易对并添加流动性,为后续攻击做准备。
  在完成代币的创建和准备之后,攻击者立马通过 PaltForm 层的 swapExactTokensForTokens 函数发起了兑换,兑换路径为【攻击者自己控制的代币 -> Burger -> WBNB】
  接下来进行了最关键的一次操作。
  由于先前攻击者在创建交易对的时候使用的是自己控制的代币,在代币兑换过程中,_innerTransferFrom 函数会调用攻击者控制的代币合约,于是攻击者可以_innerTransferFrom 函数中重入 swapExactTokensForTokens 函数。为什么攻击者要这样做呢?
  通过对 PlatForm 层的 swapExactTokensForTokens 函数进行代码分析,我们不难发现,合约在调用_innerTransferFrom 函数时首先计算了用户的兑换数据,然后在_innerTransferFrom 函数的操作后使用预先计算的数据来转发到底层进行真正的代币兑换。从这个函数层面来看,就算攻击者重入了 swapExactTokensForTokens 函数,底层调用的 swap 函数也是独立的,咋一看并没有什么问题,但是链上的一个行为引起了慢雾安全团队的注意:
  我们惊讶地发现,在重入的兑换过程中,兑换的数量竟然没有因为滑点的关系而导致兑换数量的减少。这究竟是什么原因呢?看来关键是底层的 Pair 合约的问题了。我们又进一步分析了底层调用的 Pair 合约,代码如下:
  通过分析 Pair 的代码,我们再次惊讶地发现在 swap 的过程中,合约竟然没有在兑换后根据恒定乘积公式检查兑换后的数值!!也就是说,Pair 合约完全依赖了 PlatForm 层的数据进行兑换,导致了本次事件的发生。由于 Pair 层本身并不做恒定乘积的检查,在重入的过程中,PlatForm 层的兑换数据预先进行了计算,在_innerTransferFrom 函数完成后,Pair 的更新数据也没有反映到 PlatForm 层中,导致重入交易中的兑换产生的滑点并不影响下一次的兑换,从而造成了损失。用图来看的话大概如下:
  总结
  本次攻击属于 BurgerSwap 架构上的问题,由于 Pair 层完全信任 PaltForm 层的数据,并没有自己再做一次检查,导致攻击的发生。最近 DeFi 安全事件频发,针对越来越密集的 DApp 攻击事件,慢雾安全团队建议 DApp 开发者在移植其他协议的代码时,需充分了解移植协议的架构,并充分考虑移植协议和自身项目的兼容性,且需通过专业安全审计机构的审计后才上线,防止资金损失情况的发生。#加密货币#

国产厂商集体沉默后,华为上线新版系统,倪光南的话该重视了开天辟地之鸿蒙自2019年鸿蒙生态系统面世以来,关于鸿蒙的话题就一直没有断过,很多人对鸿蒙都抱有很高的期望,还有一些人对鸿蒙也持有怀疑的态度。不少人说鸿蒙生态系统是安卓套牌的系统,新版微信来了!终于更新了实用功能,建议升级使用微信更新8。0。16正式版,这次是安卓和IOS同步升级新版本。本次更新主要集中在功能的更新,看起来都很实用。接下来就给大家盘一盘,微信更新的5个大功能。其中有4个新增的功能在微信的华为Mate50Pro曝光鸿蒙3。0双环五摄,或将支持5G尽管华为受到了芯片限制,但华为依旧没有放弃发布新品手机,由于芯片的限制,华为发布的手机均不支持5G网络,比如华为P50系列Nova9系列等等。而近日网络中爆料出华为Mate50Pr大咖双城计伏羲智库建议成渝地区从数字经济一线城市的溢出效应中分蛋糕来源四川日报川观新闻智库名片伏羲智库是由中国互联网络信息中心(CNNIC)原主任李晓东教授倡议并牵头,联合产业界及学术界知名青年专家共同发起成立的非营利性互联网特色研究机构,旨在推她适合做华为小米OPPO魅族VIVO的哪款机型代言人?建议阅读3分钟手机现在基本上是人手一台,不知道大家喜欢哪个品牌的手机呢?或者您现在用的是哪个品牌的手机呢?今天麒麟艺术馆联合99穿耐克(鞋子性价比真的高)和丝家车栏目,舒芙内腰椎仪补习班停了,家长卷向兴趣班深燃(shenrancaijing)原创作者宛其黎明李秋涵邹帅唐亚华王敏编辑黎明过去一个月,双减(关于进一步减轻义务教育阶段学生作业负担和校外培训负担的意见)正式官宣落地后,整个校没有对比就没有伤害!同样遇到手机质量问题,小米比苹果良心多了由于每个人的需求不同,所以购买手机时看中的地方也是不相同的,但大多数情况下共有以下几点,分别是配置外观品牌和售后服务。说到售后服务,在手机上涉及的就比较多了,这包括了系统更新适配优2021年最佳智能手机评级当今可购买的顶级智能手机智能手机是现代世界的核心,它不仅是通讯的必需品,还是您的娱乐智能家居控制设备和您永远的伴侣。我们不断更新我们最好的智能手机指南,以反映最近的发布并识别价格变化。所有这些顶级旗舰手机宁德时代点赞转发!马斯克确认美版Model3换装磷酸铁锂电池日前,有美国网友在社交媒体上表示,近期收到特斯拉的邮件显示,新款Model3标准续航版的续航里程发生变化,从此前的263英里降低为253英里。马斯克随后证实,新版Model3采用的AI时代的来临,TWS翻译机到底是鸡肋还是必买品?如果说这几年最火的无线蓝牙产品是什么?那一定是真无线蓝牙耳机(TWS蓝牙耳机)。这耳机火到什么程度呢?毫不夸张地说出门在外,随处可见,每个人的耳朵处都戴着耳机。真的是应了那一句话耳小米新概念机曝光5000mAh大电池144Hz屏,还有12GB运存Tech分析狮8月28日消息,众所周知,现在很多旗舰手机都采用了矩阵式后置布局,或者采用浴霸造型设计。而这次曝光的小米新旗舰概念机,则回归了左上角竖形五摄设计。当然,虽然说该机回归
工业互联网2021资本热上市潮卡脖子元宇宙回顾即将过去的2021年,工业互联网进入了高速发展期,这一年里,我国发布了第二批5G工业互联网典型应用和重点行业实践,5G工业互联网在建项目超过1800个,具有影响力的工业互联网平双线程冒泡排序算法双线程冒泡排序算法是对冒泡排序的优化,对冒泡排序加入了另外一个线程。冒泡排序可以从数组的第0个元素开始排列,同样也可以从最后一个元素开始排列。无论是从左往右排列还是从右往左排列,排抑郁症有多可怕?腾讯顶级程序员毛星云陨落,悲剧就在我们身边近日,一个噩耗传来,腾讯顶级程序员毛星云意外身亡,罪魁祸首锁定到了抑郁症身上。从人们熟知的哥哥张国荣到素有靓绝五台山之称风华绝代的蓝洁瑛,都深陷抑郁症的魔掌,最后落花飘零,春水空流程序员的开源月刊HelloGitHub第68期兴趣是最好的老师,HelloGitHub让你对编程感兴趣!简介HelloGitHub分享GitHub上有趣入门级的开源项目。这里有实战项目入门教程黑科技开源书籍大厂开源项目等,涵盖程序员2021。12。230被抬虎牙员工胜诉,获赔5016元12月21日消息,因拒签辞退书而被HR带着5个人抬走公司的虎牙员工的案件公布了判决结果。广州南沙法院判决称,虎牙赔偿医疗费砸坏手机等财产损失费共计什么样的小程序,才是好的小程序?2016年的互联网媒体们可能不太容易,大行业不景气风投退缩巨头抱团新概念泡沫,没什么话题好挖掘。2016年9月,微信宣布小程序的概念,开始内测,媒体们仿佛鲨鱼闻到血,东西还没看见就为什么程序员不去非你莫属求职?其实不然。题主所说的北大清华牛人去求职,其实,他们所想要的并仅仅是求得一个谋生的职位,而是在求职的同时获得一次直接与boss交流和展示自我的机会,在个人能力之上,为自己的工作进行二短视频小程序专业定制开发短视频小程序专业定制开发团队短视频小程序专业定制开发,短视频小程序开发,短视频软件专业开发,短视频小程序搭建开发,短视频软件开发,短视频如今的短视频非常火爆,近年来发展成了大众最主要的娱乐方式之一,短视频小程大厂程序员辞职去工厂35岁这道坎是大厂的最大挑战,在工业可以扎根打持久战互联网大厂和工厂,正发生着一场化学反应。被年轻人抛弃的工厂,被大厂的程序员看重,他们试图用科技互联网思维改变老旧的行业。人才流动呈现出两种趋势一方面,年轻工人正加速逃离,他们大多成iPhone13Pro用了两个月,如今换回华为Mate40Pro,憋了好多话想说看到今年iPhone13Pro终于支持了屏幕高刷,而且续航还有了大幅提升,于是我便花费了7999元入手了iPhone13Pro,但使用了两个月之后,我越用越觉得,这钱花的可真不值,小米第三颗自研芯片澎湃P1!小米12Pro首发搭载近年以来,除了华为之外,小米OPPOvivo也开始加大芯片领域的投入。虽然不及技术巨头华为,但是相比OPPOvivo,小米还是稍稍领先。早在2017年,小米就发布并且量产了旗下首款