E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ethernaut
[区块链安全-
Ethernaut
]区块链智能合约安全实战-连载中
Ethernaut
正是入门研究区块链智能合约安全的好工具。
·
2023-06-14 16:33
区块链智能合约安全
Ethernaut
WriteUp 更新到22题 Shop
网上有几篇WP了,但是有的题目短缺,有的不够详细,有的POC,MagicNumber题目更新后是过不了的~~虽说我这里也不可能做到最详细,但是综合起来看的话,应该会好一些。下面是本篇WP参考到的文章,感谢。ZeppelinEthernautwriteup-MitAh'sBlog(更新到22题)Zeppelinethernautwriteup-Bendawang'ssite(更新到22题)智能合约C
xuing
·
2023-02-04 09:27
以太
Ethernaut
靶场打靶—6 Delegation
以太
Ethernaut
靶场打靶—6Delegation概括源码审计攻击概括本题主要是利用delegatecall函数的不严谨使用导致可以调用其他函数获取合约所有权可参考https://blog.openzeppelin.com
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
区块链
数字货币
以太
Ethernaut
靶场打靶—3Coin Flip
以太
Ethernaut
靶场打靶—3CoinFlip代码审计攻击流程代码审计pragmasolidity^0.6.0;import'@openzeppelin/contracts/math/SafeMath.sol
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
哈希算法
数字货币
以太
Ethernaut
靶场打靶—5 Token
以太
Ethernaut
靶场打靶—5Token概括要求源码审计攻击流程概括本题主要利用智能合约里的整型溢出漏洞来实现攻击;整型溢出:在solidity中,当一个整型变量高于或者低于他所能承受的范围时,就会发生溢出
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
区块链
数字货币
以太
Ethernaut
靶场打靶—1 Fallback
以太
Ethernaut
靶场打靶—1Fallback源码审计攻击流程现在来到第一关,打靶主要还是先对智能合约进行审计如果没有学过的可以去https://cryptozombies.io/进行学习,有代码经验的还是能很快入门源码审计
小王先森&
·
2022-09-08 01:01
Ethernaut靶场通关记录
以太坊
数字货币
以太
Ethernaut
靶场打靶—0 Hello
Ethernaut
以太
Ethernaut
靶场打靶—0HelloEthernaut概括安装MetaMask创建钱包领取ether测试币打靶方法概括第0关主要还是一些解释性的东西能读懂英文就行有提及一点是我们后续的打靶需要用到
小王先森&
·
2022-09-08 01:31
Ethernaut靶场通关记录
以太坊
数字货币
智能合约
靶场
信息安全
ethernaut
首先,准备工作1、下载好matemask获取免费的测试以太网,大佬告诉本菜说可以点击matemask以太币不够可以重新申请一个账号(放心现在申请肯定不会很麻烦一键式操作)之后点击存入—获取,之后狂点获取按钮。2、你需要懂智能合约的基础,以及web3.js和操作码的执行方式(当然懂了合约也可以慢慢的做下去,毕竟这个靶场就是给人熟悉合约以及其漏洞的)0.HelloEthernaut这个级别目的是让你熟
ipconfig /renew
·
2022-09-08 01:00
[区块链安全-
Ethernaut
]区块链智能合约安全实战-已完结
[区块链安全-
Ethernaut
]区块链智能合约安全实战-已完结准备0.HelloEthernaut准备工作创建实例并分析合约交互总结1.Fallback创建实例并分析合约交互总结2.Fallout创建实例并分析合约交互总结
YANG HANG
·
2022-09-08 01:30
区块链探索
区块链
安全
智能合约
Ethernaut
靶场刷题(下)
GatekeeperTwo又学到了新东西。源码:pragmasolidity^0.6.0;contractGatekeeperTwo{addresspublicentrant;modifiergateOne(){require(msg.sender!=tx.origin);_;}modifiergateTwo(){uintx;assembly{x:=extcodesize(caller())}re
bfengj
·
2021-04-16 19:00
区块链
区块链
ERC20代币学习与合约编写
前言今天刷
Ethernaut
遇到了一道ERC20的题目,考虑到自己还没有实际用过ERC20,以及它的编写,就花了一个晚上写了点代码,可以发现自己的币。
bfengj
·
2021-04-15 20:03
区块链
Ethernaut
靶场刷题(上)
前言看了一下ctfwiki上的,前面的知识点看起来还算不那么费劲,但是突然就是学个几天就开始上手比赛题属实太难了。。。所以先从简单的区块链靶场刷起,循序渐进,慢慢学习区块链的相关知识。靶场链接:TheEthernautHelloEthernaut算是新手教程了,具体的前面的一些搭建,还有获取Rinkeby环境下的ETH的方式就不说了,靶场上也都说的比较清楚了。用help()可以得到一些常用的帮助,
bfengj
·
2021-04-12 23:31
区块链
区块链
solidity
ethernaut
靶场wp(0-21)
平台(ropsten测试网络,^0.5.0):https://ropsten.
ethernaut
.openzeppelin.com/题目代码:https://github.com/OpenZeppelin
Watanuki
·
2021-01-04 10:40
ethernaut
GateKeeperOne
通关要求:通过三个限制函数,以entrant身份注册。题目源码pragmasolidity^0.5.0;import'openzeppelin-solidity/contracts/math/SafeMath.sol';contractGatekeeperOne{usingSafeMathforuint256;addresspublicentrant;modifiergateOne(){requi
bunner
·
2020-09-15 08:18
ethernaut
区块链
Ethernaut
题解
1.Fallback2.Fallout3.CoinFlip代码如下:pragmasolidity^0.4.18;contractCoinFlip{uint256publicconsecutiveWins;uint256lastHash;uint256FACTOR=57896044618658097711785492504343953926634992332820282019728792003956
bluestar628
·
2018-12-03 21:30
eth
ethernaut
以太坊靶场学习 (1-12)
前言这个靶场搜集了许多不同的solidity开发的问题,通过这个可以入门区块链安全Fallback给出了源码pragmasolidity^0.4.18;import'zeppelin-solidity/contracts/ownership/Ownable.sol';contractFallbackisOwnable{mapping(address=>uint)publiccontribution
weixin_30469895
·
2018-10-11 10:00
区块链
c/c++
运维
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他