Home
Categories
Attack_Events_Analysis
Basic_Knowledge
Utils
CTFS
DEFI
PoC
Experience
Archives
About
Light
More
Tags
Friends
Home
Categories
Attack_Events_Analysis
Basic_Knowledge
Utils
CTFS
DEFI
PoC
Experience
Archives
About
Light
More
Tags
Friends
学会七十二变,应对八十一难
Home
Categories
Archives
About
Code
Resource
Dex
Dex1. 题目要求 1.1 此题目的目标是让您破解下面的基本合约并通过价格操纵窃取资金。 一开始您可以得到10个token1和token2。合约以每个代币100个开始。 如果您设法从合约中取出两个代币中的至少一个,并让合约得到一个的“坏”的token价格,您将在此级别上取得成功。 注意: 通常,当您使用ERC20代币进行交换时,您必须approve合约才能为您使用代币。为了与题目的语法...
2023-03-10
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Shop
Shop1. 题目要求 1.1 您能在商店以低于要求的价格购买到商品吗? 可能有帮助的注意点: shop合约预计由买家使用 了解view函数的限制 1.2 题目代码: 1234567891011121314151617181920// SPDX-License-Identifier: MITpragma solidity ^0.8.0;interface Buyer {...
2023-03-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Denial
Denial1. 题目要求 1.1 这是一个简单的钱包,会随着时间的推移而流失资金。您可以成为提款伙伴,慢慢提款。 通关条件: 在owner调用withdraw()时拒绝提取资金(合约仍有资金,并且交易的gas少于1M) 1.2 题目要求 123456789101112131415161718192021222324252627282930313233// SPDX-License-...
2023-01-19
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Alien Codex
Alien Codex1. 题目要求 1.1 你打开了一个 Alien 合约. 申明所有权来完成这一关. 这可能有帮助 理解Array Storage是怎么回事 理解 ABI specifications 使用一个非常 狗 方法 1.2 题目代码: 12345678910111213141516171819202122232425262728293031// SPDX-Licen...
2023-01-19
CTFS
ethernaut
CTFS
ethernaut
阅读全文
MagicNumber
MagicNumber1. 题目要求 1.1 To solve this level, you only need to provide the Ethernaut with a Solver, a contract that responds to whatIsTheMeaningOfLife() with the right number. Easy right? Well… there...
2023-01-19
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Recovery
Recovery1. 题目要求 1.1 合约创建者构建了一个非常简单的代币工厂合约。 任何人都可以轻松创建新代币。 在部署了一个代币合约后,创建者发送了 0.001 以太币以获得更多代币。 后边他们丢失了合约地址。 如果您能从丢失的的合约地址中找回(或移除),则顺利通过此关。 1.2 题目代码 123456789101112131415161718192021222324252627...
2023-01-18
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Preservation
Preservation1.题目要求 1.1 该合约利用库合约保存 2 个不同时区的时间戳。合约的构造函数输入两个库合约地址用于保存不同时区的时间戳。 通关条件:尝试取得合约的所有权(owner)。 可能有帮助的注意点: 深入了解 Solidity 官网文档中底层方法 delegatecall 的工作原理,它如何在链上和库合约中的使用该方法,以及执行的上下文范围。 理解 delegatec...
2023-01-18
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Naught Coin
Naught Coin1. 题目要求 1.1 NaughtCoin 是一种 ERC20 代币,而且您已经持有这些代币。问题是您只能在 10 年之后才能转移它们。您能尝试将它们转移到另一个地址,以便您可以自由使用它们吗?通过将您的代币余额变为 0 来完成此关卡。 这可能有用 ERC20标准 OpenZeppelin仓库 1.2 题目代码: 12345678910111213141...
2023-01-18
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Gatekeeper Two
Gatekeeper Two1. 题目要求 1.1 题目:这个守门人带来了一些新的挑战, 同样的需要注册为参赛者来完成这一关 这可能有帮助: 想一想你从上一个守门人那学到了什么. 第二个门中的 assembly 关键词可以让一个合约访问非原生的 vanilla solidity 功能. 参见 here . extcodesize 函数可以用来得到给定地址合约的代码长度 - 你可以在这个页面学...
2023-01-09
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Force
Force1. 题目要求 1.1 题目: 这一关的目标是使合约的余额大于0 这可能有帮助: Fallback 方法 有时候攻击一个合约最好的方法是使用另一个合约. 阅读上方的帮助页面, “Beyond the console” 部分 1.2 要求: 使合约的余额大于0 1.3 合约代码: 123456789101112// SPDX-License-Identifier: M...
2023-01-09
CTFS
ethernaut
CTFS
ethernaut
阅读全文
上一页
7 / 9
下一页
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
常见问题
本站源码
夜间模式
打印页面
阅读模式