区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > BNB价格 > 正文

区块链:科普 | 智能合约安全审计入门篇 —— 自毁函数_AME

作者:

时间:

By:小白@慢雾安全团队

背景概述

上次我们了解了什么是溢出漏洞和如何预防和发现它。这次我们要了解的是solidity中自带的函数——?selfdestruct自毁函数。

前置知识

我们先来了解solidity中能够转账的操作都有哪些:

TRON数字钱包科普资料《波场钱包的现在过去与未来》已上线:据最新消息显示,由TokenPocket联合波场TRON官方,以及 TokenPocket 社区志愿者共同撰写的《波场钱包的现在过去与未来》已正式上线。《波场钱包的现在过去与未来》又称为波场钱包小白书,详细介绍了当前TRON钱包与TRON生态密切结合的实例,是目前市面上最为详细的TRON数字钱包科普资料。波场钱包作为波场公链生态中极为重要的入口,是波场生态的重要构成要素。波场钱包从一开始只提供权限管理、转账收款、节点投票等基础功能,到如今不仅可以为用户提供法币交易、闪兑和去中心化交易所等方便快捷的交易服务,还能让用户直接在钱包上体验波场上DApp,挖矿、DeFi、Staking等资产增值服务。详情见原文链接。[2020/8/20]

1

动态 | 人民日报官方微博科普区块链 强调区块链不等于比特币:人民日报官方微博今早发表9图科普区块链。其中涉及区块链的特点有:1、安全;2、不可篡改;3、可访问;4、无第三方。区块链对未来的影响:1、不需繁琐个人证明;2、看病避免反复检查;3、旅行消费更加便捷;4、交易无需第三方。同时强调,区块链不等于比特币。比特币只是区块链技术的一种应用,区块链还有医疗卫生、食品安全、版权保护等诸多应用领域。[2019/10/28]

}functionclaimReward()public{require(msg

中科院自动化研究所将面向大中小学生开展区块链等主题的科普讲座:5月21日,新华网讯,今年,中国科学院自动化研究所将举办第十四届“自动化之光”公众科学开放日活动。届时,自动化所将面向大中小学生分别开展《脑与智能》、《区块链技术与平行智能》、《大数据时代的视觉智能》、《动画真奇妙》等4个主题报告,用实例和生动的演示深入浅出地为大家揭示智能技术的原理和奥妙。[2018/5/21]

}漏洞分析

EtherGame合约实现的功能是一个游戏,我们这里可以称它为“幸运七”。玩家每次向EtherGame合约中打入一个以太,第七个成功打入以太的玩家将成为winner。winner可以提取合约中的7个以太。

玩家每次玩游戏时都会调用EtherGame

functionattack()publicpayable{addresspayableaddr=payable(address(etherGame));selfdestruct(addr);}这里我们还是引用三个角色来讲解攻击合约的攻击过程

玩家一:Alice

玩家二:Bob

攻击者:Eve

1.开发者部署EtherGame合约;

2.玩家Alice决定玩游戏,她这辈子玩游戏从来没赢过,她觉得这个游戏可以让她体验一次当winner的快感,所以她决定连续调用EtherGame

}functionclaimReward()public{require(msg

}作为审计者

作为审计者我们需要结合真实的业务逻辑来查看address(this).balance的使用是否会影响合约的正常逻辑,如果会影响那我们就可以初步认为这个合约存在被攻击者强制打入非预期的资金从而影响正常业务逻辑的可能。在审计过程中还需要结合实际的代码逻辑来进行分析。

标签:区块链AMEGAMEETHE区块链存证平台vEmpire Game TokenBGAME币ethereumcloud

BNB价格热门资讯
JAC:麦当劳McRib NFT相关地址的早期交易包含种族歧视信息_ACK

据CoinDesk12月11日消息,此前麦当劳美国宣布,为纪念烤汁猪排三明治诞生40周年,将从11月1日起免费送出10枚McRibNFT.

ITA:Jump Capital对2022年加密市场的10大预测:加密将“开始吞噬世界”_American Akita

比推消息,投资公司JumpCapital合伙人PeterJohnson表示,2022年将是加密的又一个重要年份,总体主题是广泛采用,包括广泛采用稳定币、DAO、高速链、L2和跨链应用.

TAL:探秘|谁编写了区块链的规则?_Cap Finance

Dogecoin,一夜之间铸就百万富翁的“玩笑”货币;CryptoKitties,卡通猫数字交易卡,售价超过10万美元;Pringles“风味”仅作为NFT数字产品存在.

KET:CFTC要求去中心化预测市场项目Polymarket支付140万美元的罚款,项目方称已达成和解_Game Engine System

出品|白泽研究院 原标题:《CFTC2022年对DeFi的首次执法:Polymarket》周一,美国商品期货交易委员会(CFTC)对去中心化金融公司采取了今年的首次执法.

区块链:经济参考报调查:严管之下,还有谁在“挖矿”?_OLY

记者潘晔郑生竹杨丁淼南京报道 来源:经济参考报 虚拟货币“挖矿”带来高电耗,同时隐含金融风险,因此有关部门出台了严监管举措.

TWI:古典VC集体改“道”:连红杉都要All in Crypto 了_比特币

加密的火越烧越旺,风投机构们开始纷纷“上头”。 —— 文|Juny??编辑|VickyXiao 来源:硅星人 美国时间周三,全球规模最大、历史最悠久、战绩最成功的风险投资基金之一的红杉资本,悄悄.