Home
Explore
New post
Dashboard
Newsletter
Search...
Ctrl
+
K
xwal
Sign in
xwal
Subscribe
Search...
Ctrl
+
K
xwal
Sign in
Subscribe
Subscribe
Subscribe
xwal
xwal
xwal
Aug 12
Web3 is Future. Web3 can change everything. Web3 can create value.
xwal
Aug 12
Web3 is Future. Web3 can change everything. Web3 can create value.
0. Hello Ethernaut
xwal
May 5
本节主要就是一个新手教学,让人先了解游戏玩法及闯关模式,需要对 MetaMask、JavaScript、console等有基本了解。 打开 Developer Console (F12) ,输入会打印当前钱包地址。 依步骤了解指令用法,按 Get new instance 开始闯关。MetaMask 会弹出交易请求,确认以部署关卡合约,关卡正式开始。 打开 Developer Console (F12) ,依次输入:> await contract.info() < "You will find what you need in info1()." > await contract.info1() < "Try info2(), but with "hello" as a parameter." > await contract.info2("hello") < "The property infoNum holds the number of the next info method to call." > await contract.infoN...
0. Hello Ethernaut
xwal
May 5
本节主要就是一个新手教学,让人先了解游戏玩法及闯关模式,需要对 MetaMask、JavaScript、console等有基本了解。 打开 Developer Console (F12) ,输入会打印当前钱包地址。 依步骤了解指令用法,按 Get new instance 开始闯关。MetaMask 会弹出交易请求,确认以部署关卡合约,关卡正式开始。 打开 Developer Console (F12) ,依次输入:> await contract.info() < "You will find what you need in info1()." > await contract.info1() < "Try info2(), but with "hello" as a parameter." > await contract.info2("hello") < "The property infoNum holds the number of the next info method to call." > await contract.infoN...
xwal
May 7
26. DoubleEntryPoint
Difficulty: 4/10 Level: https://ethernaut.openzeppelin.com/level/0x128BA32Ec698610f2fF8f010A7b74f9985a6D17c 先看通关介绍: 该合约具有 Forta 合约,任何用户都可以在其中注册自己的检测机器人合约。 Forta 是一个去中心化的、基于社区的监控网络,用于尽快检测 DeFi、NFT、治理、桥梁和其他 Web3 系统上的威胁和异常。您的工作是实施检测机器人并将其注册到 Forta 合同中。机器人的实施将需要发出正确的警报,以防止潜在的攻击或漏洞利用。 按 Get new instance 开始闯关。MetaMask 会弹出交易请求,确认以部署关卡合约,关卡正式开始。创建 Bot 合约打开 Remix IDE: https://remix.ethereum.org/ 创建 workspace。新建 Bot.sol 文件拷贝代码到 Bot.solpragma solidity 0.8.7; interface IDetectionBot { function handleTran...
xwal
May 7
26. DoubleEntryPoint
Difficulty: 4/10 Level: https://ethernaut.openzeppelin.com/level/0x128BA32Ec698610f2fF8f010A7b74f9985a6D17c 先看通关介绍: 该合约具有 Forta 合约,任何用户都可以在其中注册自己的检测机器人合约。 Forta 是一个去中心化的、基于社区的监控网络,用于尽快检测 DeFi、NFT、治理、桥梁和其他 Web3 系统上的威胁和异常。您的工作是实施检测机器人并将其注册到 Forta 合同中。机器人的实施将需要发出正确的警报,以防止潜在的攻击或漏洞利用。 按 Get new instance 开始闯关。MetaMask 会弹出交易请求,确认以部署关卡合约,关卡正式开始。创建 Bot 合约打开 Remix IDE: https://remix.ethereum.org/ 创建 workspace。新建 Bot.sol 文件拷贝代码到 Bot.solpragma solidity 0.8.7; interface IDetectionBot { function handleTran...
The Ethernaut 解析
xwal
May 5
Ethernaut 是一个基于 Web3/Solidity 的对抗游戏,每一关都有一个带有安全问题的智能合约供玩家去模拟攻击。 游戏要求玩家具备 JavaScript、MetaMask和Solidity 智能合约相关知识,所有合约均为开源,玩家可以浏览 Ethernaut 网站 在 Rinkeby 测试网络中游玩。或者到 Github 下载源代码。相关知识储备JavaScriptChrome DevToolsMetaMaskEthereumEthereum Developer准备工作Get Rinkeby Test ETH题目解析https://mirror.xyz/0xE407D650Db255A3F1509e6ABb2a254F28993526c/m_yuSsKdFtD9T8i5E1owO588olqldnB9VaOMgQOKgc0
The Ethernaut 解析
xwal
May 5
Ethernaut 是一个基于 Web3/Solidity 的对抗游戏,每一关都有一个带有安全问题的智能合约供玩家去模拟攻击。 游戏要求玩家具备 JavaScript、MetaMask和Solidity 智能合约相关知识,所有合约均为开源,玩家可以浏览 Ethernaut 网站 在 Rinkeby 测试网络中游玩。或者到 Github 下载源代码。相关知识储备JavaScriptChrome DevToolsMetaMaskEthereumEthereum Developer准备工作Get Rinkeby Test ETH题目解析https://mirror.xyz/0xE407D650Db255A3F1509e6ABb2a254F28993526c/m_yuSsKdFtD9T8i5E1owO588olqldnB9VaOMgQOKgc0