区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 币安下载 > 正文

certik:CertiK:Text.finance智能合约安全漏洞分析_ERT

作者:

时间:

北京时间11月12日,CertiK安全研究团队发现DeFi项目text.finance智能合约代码部分存在安全漏洞。分析之前,先考考大家的眼力,看看下图里面的文字说了什么。

如果看不清,不妨点击图片后把屏幕亮度调至最高。有的时候,某些不想让你看到的因素,正是通过排版或者这样的方式,被刻意隐藏了起来。接下来说说该项目中存在的两处漏洞。大家不妨在阅读文章的时候注意一下图中的位置。第一弹:项目拥有者可通过第一处漏洞,将指定数目代币转移到任意地址。第二弹:项目拥有者可通过第二处漏洞,将任意投资者的流动性池中的资产强制转移到项目拥有者的地址中。漏洞分析

CertiK:与若干个FakePhishing相关的EOA地址将200枚ETH转至Tornado Cash:金色财经报道,据CertiK监测,与若干个FakePhishing相关的EOA地址(0x96f8)将200枚ETH (约37.5万美元)转至Tornado Cash。[2023/6/5 21:17:03]

textMiner.sol部署地址:https://etherscan.io/address/0x9858728de38c914c2ea32484a113b6628d984a82#code1.漏洞一项目拥有者在textMiner.sol智能合约1000行处实现了withUpdates()函数。该函数的的作用是可以将任意数量的为devaddr地址铸造任意数量的代币。而通过查看图2中devaddr和项目拥有者owner的地址值,可以发现两者相同,因此项目拥有者可以通过该漏洞为devaddr地址铸造任意数目代币。同时,当前的devaddr地址拥有者可以通过图3的dev()函数将devaddr地址值更换到另外一个地址,因此最终项目拥有者可以更换将devaddr地址值更换的方法,向任意地址中铸造任意数目代币。虽然项目拥有者将图1中的withUpdates()函数设置为不允许智能合约外部调用,但是却有意地在图4中919行实现了允许被外部调用的add()函数,然后通过921行代码调用withUpdates()函数,从而实现向devaddr地址铸造1000000000000000000000000000000数量代币。

区块链安全机构CertiK完成B+轮2400万美元融资:8月17日,CertiK宣布完成B+轮2400万美元融资。本轮融资由Tiger Global和高瓴创投共同领投,用以支持CertiK新产品Skynet Premium的发布。现今CertiK已进入增长阶段,继续扩大在区块链安全赛道的领先优势,一个月内完成两轮融资,30天内融资超过6000万美元。

此前CertiK于今年7月从顺为资本、Coatue Management和Coinbase Ventures处获得3700万美元B轮融资,为区块链安全赛道最大单笔融资。[2021/8/17 22:18:47]

Larry Cermak谈“聘请0xMaki领导Sushi”:预先支付50万SUSHI实在太多了:The Block研究总监、Sushiswap九名多签见证人之一Larry Cermak发推就(Adam Cochran提议的)“聘请Sushiswap联合创始人0xMaki全职领导项目”的提案表示:我完全支持给予创始人更多奖励,但预先支付50万SUSHI代币实在太多了,我不会支持这个提案,我建议降低预先支付的金额,将更多资金改为长期支付。

注:此前,Cinneamhain Venutres合伙人Adam Cochran提交了一项提案投票,旨在聘请0xMaki来领导该项目。该提案指出,如果聘请0xMaki全职领导项目,将会:

1. 预先支付50万SUSHI代币,并在锁定一份50万SUSHI币的创始人捐赠;

2. 如果两年后继续为SUSHI工作还会支付额外50万SUSHI币报酬。[2020/9/12]

图1:第1000行中的withUpdates()函数

非托管投资组合经理Balancer已在以太坊主网启动:金色财经报道,非托管投资组合经理Balancer已在以太坊主网上启动。Balancer的白皮书首次发布于2019年9月。该项目实质上是Uniswap的自动做市商(AMM)模型的通用实现。[2020/4/1]

图2:devaddr地址以及项目拥有者owner地址

图3:dev()函数

图4:add()函数2.漏洞二

图5:emergencyWithdraw()函数项目拥有者可以通过调用图5中emergencyWithdraw()函数,将某一个特定地址投资者的某一个流动性池中的流动性资产全部取出,并转移到项目拥有者的地址中。该emergencyWithdraw()函数是一个基于正确的emergencyWithdraw()函数。因此就算审视合约者不恶意揣测,也很难说项目方不是恶意改写,并添加了该漏洞。从下图6的对比中可以发现,Sushiswap允许投资者通过调用emergencyWithdraw()函数,紧急取出属于自己的流动性资产,而在text.finance中却仅允许项目拥有者来调用该函数,同时允许项目拥有者取出属于任何投资者的流动性资产。

图6:text.finance和sushiswap项目中emergencyWithdraw()函数实现对比安全建议

CertiK安全研究团队认为当投资者在对DeFi项目进行投资时,不仅需要对智能合约常见的代码有所了解,更需要谨慎地审视具体代码的实现逻辑。否则极易掉入类似该项目中的恶意漏洞陷阱当中。对于非技术背景的投资者,更需要了解项目是否经过严谨的技术审计。从Text.finance项目的恶意漏洞中可以看出,盲目投资一个没有经过严格审计的项目,或引发极大风险,并造成难以估量的损失。CertiK是采用形式化验证工具来证明智能合约可靠性的业内顶尖公司。公司内部审计专家将利用包括形式化验证在内的多种软件测试方法,结合一流的白帽黑客团队提供专业渗透测试,从而确保项目从前端到智能合约整体的安全性。如你的项目需要保障,请发送邮件至bd.china@certik.org或直接后台留言进行免费咨询及报价。于此同时,CertiK的新产品预言机及快速扫描,也将为链上项目进行实时打分并且出具快速扫描分数。如果你需要查找某项目的信息及安全分数,请登录CertiKFoundation官网的CertiKShield页面进行浏览:https://shield.certik.foundation/欢迎搜索微信关注CertiK官方微信公众号,点击公众号底部对话框,留言免费获取咨询及报价!

标签:CERcertikTIKERTCere Networkcertik币价STIK价格ERTH币

币安下载热门资讯
CMP:Deribit期权市场播报:1105—势如破竹_以太坊官网钱包

比特币今天势如破竹,一举突破多次突破失败的14000美元,目前达到14700美元。大选过程跌宕起伏,结局已经基本尘埃落定,群聊讨论也从大选转移回了炒币.

BCH:跨链、DEX、NFT......Kira Network说要吸引传统资产进入加密金融_区块链

撰文:汪吕杰流动性挖矿的热潮已然结束,DeFi是否是昙花一现已经成为众多投资人心中的疑问。更多人好奇,下一波的热点会是什么?波卡生态的火热已经让不少人相信,跨链资产交易将有可能成为区块链领域下一.

COS:以太坊2.0存款合约来了,这份验证节点设置指南请收好_cosmos

编者按:本文来自链闻ChainNews,撰文:RyanSeanAdams,翻译:卢江飞,星球日报经授权发布.

CERT:韩国「特金法」施行细则显出轮廓,发行实名账户由银行自主决定_carVertical

韩国计划明年3月起正式实施的与虚拟资产相关的《特定金融交易信息报告与使用法》施行细则修正案正式发布立法预告,在业界引起了较大反响.

SWAP:DeFi观察:DEX去中心化交易所的更迭_BSCswap

编者按:本文来自WebX实验室Daily,Odaily星球日报经授权转载。 UniswapV1——最基础的去中心化交易所基于AMM的兑换池交易模式,可以将任意的ERC20token和一定数量的E.

加密货币:野心家SBF:捐助拜登520万美金背后的意味_个人交易加密货币违法吗

编者按:本文来自链捕手,作者:龚荃宇,Odaily星球日报经授权转载。通过捐款、设立选举合约等举措,SBF与他的FTX深度介入了本次美国总统选举,不仅反映出加密货币市场对全球社会愈发增长的影.