本文介绍: 通过本课程的学习,让学员理解区块链安全的概念和常见漏洞类型;掌握审计区块链安全所需的各种预备知识,包括公链安全基础、智能合约安全基础、智能合约漏洞基础、智能合约高级漏洞进阶知识和相关操作等。熟悉区块链公链、以太坊架构、关键技术、智能合约编写、智能合约常见漏洞知识;掌握区块链公链漏洞、以太坊智能合约审计、漏洞挖掘与利用等重要技能。通过完成实验,让学员能循序渐进地领会区块链以太坊智能合约漏洞挖掘所需的各种知识,掌握审计及挖掘以太坊智能合约漏洞的必备技能,提升学员的综合审计及挖掘漏洞实践能力。
区块链安全
薅羊毛攻击实战一
实验目的
学会使用python3的web3模块
学会分析以太坊智能合约薅羊毛攻击漏洞
找到合约漏洞进行分析并形成利用
实验环境
实验工具
实验原理
薅羊毛攻击指使用多个不同的新账户来调用空投函数获得空投币并转账至攻击者账户以达到财富累计的一种攻击方式。这类攻击方式较为普通且常见,只要是有空投函数的合约都能够进行薅羊毛。
实验内容
合约中内置了空投函数和潜在的薅羊毛攻击问题,找到合约漏洞并形成利用,把合约中的flag变量设置为true即可
使用python3的web3模块远程利用漏洞并获取flag
实验地址为nc ip 10009
薅羊毛攻击实战一 实验步骤
EXP利用
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。