木星链 木星链
Ctrl+D收藏木星链
首页 > ICP > 正文

RIN:经过安全审计的FSwap项目,黑客如何还能有机可乘?

作者:

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

前言

北京时间2022年6月13日,知道创宇区块链安全实验室?监测到BSC链上的FSwap去中心化交易所项目遭到闪电贷攻击,导致损失1751枚BNB约39万美元。

知道创宇区块链安全实验室?第一时间跟踪本次事件并分析。

基础信息

FSwap是一个去中心化交易所项目,可实现对加密资产的链上高效清算和资产的跨链交易。

V神:经过认证的去中心化区块链世界即将到来:金色财经报道,以太坊联合创始人兼核心开发人员Vitalik Buterin针对Reddit社区的《我对web3的第一印象》话题回复称,我认为经过认证的去中心化区块链世界即将到来,而且比许多人想象的更接近于此。当然,所有这些技术都有可能建立起来,而很多人不会关心。但我比较乐观。用户通常接受开发者给出的默认设置,而且很多开发者确实真正关心去中心化和不可信任的问题(而运行中心化信任节点的法律问题越来越多,会促使他们更加关心)。用户今天拒绝的去中心化选项(例如,运行一个完整的节点)在今天确实是相当困难,所以用户坚持使用更中心化的选项是可以理解的,至少他们可以轻松使用。这里列出的建议都没有那么困难,甚至运行一个完整的节点本身也会随着时间的推移变得更容易和更便宜。因为像无状态和历史过期的想法开始发挥作用,所以我看不出为什么未来需要像今天这样的技术原因。[2022/1/9 8:35:19]

攻击者地址:0x000c84c59385b64c3ea4d48cc3fca1f08f3abcfc

加密分析师:比特币大修正中最糟糕的时期已经过去:金色财经报道,著名的加密货币分析师Nicholas Merten表示,比特币大修正中最糟糕的时期可能已经过去了。他表示,以加密货币为中心的各种衍生品市场的存在可能改变了我们所知道的牛市周期的结构。[2021/6/24 0:01:37]

攻击合约:0x7437e7a923a5b467a197c6fae991f0f0ced9af57

动态 | 隐私币Grin经过社区投票决定使用中文名“古灵币”:据Grin Forum消息,隐私币Grin经过社区论坛中发起的投票,决定采用“古灵币”为中文名称。在社区投票中,“古灵币”这一名称以65%的得票率位列第一。Grin社区论坛中的解释称,该隐私币的名称Grin实际来自哈利波特小说中的古灵阁巫师银行(Gringotts Bank),古灵同时也是Grin 的音译,灵也代表灵巧、敏捷,恰好可以很好地诠释Grin的技术特点。[2019/3/28]

tx:0xe75e30dafd865331e6a002d50effe084c21e413c96d4550d5e09cf647686fcbe

FSwapPair合约:0x0d5F1226bd91b5582F6ED54DeeE739CAC49C37Db

漏洞分析

漏洞关键在于FSwapPair合约中的swap方法在每次交易计算手续费时会将pair合约中的储备token当作手续费发送给feeto地址,这将会导致池子中的代币数量减少,从而引起代币价格上涨,攻击者能够从中套利。

攻击流程

1、攻击者使用闪电贷在BiSwap中贷款300万枚BSC-USD代币,并使用255万枚BSC-USD代币在Fswap中换取54万余枚MC代币;

2、随后攻击者在合约中反复多次贷-还闪电贷以此消耗池子中的MC代币,使得池中中得MC代币数量急剧减少,价格也迅速上涨;

3、攻击者立刻在池子中置换手中的MC代币获取大量BSC-USD代币;

4、攻击者偿还闪电贷,将剩余BSC-USD代币进行swap,获利1751枚BNB,最后自毁合约离场。

总结

本次攻击事件核心是项目方误将手续费收取方设定为pair合约而不是用户本身,从而导致池子中的代币数量能够被消耗,发生套利风险。

建议项目方在编写项目时应对函数中的手续费收取逻辑实现进行严格的审查,此处应该将手续费收取对象设置为用户而不是pair合约。

在此提醒项目方发布项目后一定要将私钥严密保管,谨防网络钓鱼。另外,近期各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。

标签:RINSWAPGRINGRIFORINTFlashswapgrin币最新开发进展GridX Ecosystem

ICP热门资讯
Brand-New Event: Trade COL to Share 80,000 USDT Prize Pool!

Period:13:00(UTC)onJune17-13:00(UTC)onJune24,2022How?to?Participate:JOINNOW?Clickthe?buttonatthet.

1900/1/1 0:00:00
KEX:BKEX Global关于第一期“疯狂合约”正式上线公告

尊敬的用户:为提升永续合约生态的多样性,BKEX正式上线全新产品“疯狂合约”!在BKEX“疯狂合约”模式中,合约盈利率越高,则可获得越多盈利加成.

1900/1/1 0:00:00
KEX:BKEX Global 关于延迟上线TRR的公告

尊敬的用户:?BKEXGlobal现决定延迟于2022年6月17日17:00上线TRR/USD交易对.

1900/1/1 0:00:00
CNYX:CNY區C2C凍卡賠付規則

CNY區C2C凍卡賠付規則CNY區C2C凍卡賠付規則:1.所有使用者不論等級均有資格獲得賠付2.購買委託的委託方導致下單使用者凍卡時,委託方需要根據自身法幣權益等級對應的賠付比例給予對方賠償.

1900/1/1 0:00:00
NFT:Pearcoin雪梨:PolyNetwork推系统性开发框架

跨链互操作协议PolyNetwork宣布为基础设施、智能合约、应用程序等所有层级的开发者提供了一个系统性的开发框架,将互操作封装为API服务.

1900/1/1 0:00:00
比特币:纵览漂亮国加密货币监管史:区块链发展的历史必然性

??随着比特币价格跌破30000美元,仅剩去年11月最高价格的一半,又一轮加密货币牛市结束了。俗话说:币圈一天,人间一年.

1900/1/1 0:00:00