Blockchain入门&Ethernaut靶场练习

Blockchain入门&Ethernaut靶场练习

最近开始入门ctf 会出现的区块链智能合约(Blockchain)方向了,Ethernaut是一个非常不错的练习靶场,本篇文章记录一下解题过程,供后来者参考。——Mitunlny

前置

需要一些准备工作:

  1. 科学上网。这很重要,因为该方向几乎所有的资源都在国外

  2. Wallet。你需要有一个钱包,个人推荐的是MetaMask,有浏览器插件版,可以在各大主流浏览器上轻松下载

  3. RemixIDE。编写代码所需的IDE

  4. SepoliaETH。测试链币。公共测试链上的代币是不需要钱的,而且和主网链(Mainnet)进行代码编译运行的机制一致,能做到最真实的模拟。

    如何获取测试链的币?你需要找到水龙头(Faucet)去接水。

  5. 翻译软件(可选)。这个不是必须的,但像我一样英语水平不行的人就很需要了,我推荐浏览器插件:沉浸式翻译。

Ethernaut靶场题解

Hello Ethernaut

这道题主要是入门教学,跟随题目的提示走即可。