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
Elevator
Elevator1. 题目要求 1.1 电梯不会让你达到大楼顶部, 对吧? 这可能有帮助: 有的时候 solidity 不是很擅长保存 promises. 这个 电梯 期待被用在一个 建筑 里. 1.2 题目代码: 123456789101112131415161718192021// SPDX-License-Identifier: MITpragma solidity ^0.8...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Re-entrancy
Re-entrancy1. 题目要求 1.1 这一关的目标是偷走合约的所有资产. 这些可能有帮助: 不可信的合约可以在你意料之外的地方执行代码. Fallback methods 抛出/恢复 bubbling 有的时候攻击一个合约的最好方式是使用另一个合约. 查看上方帮助页面, “Beyond the console” 部分 1.2 题目代码: 123456789101...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
King
King1. 题目要求 1.1 题目:下面的合约表示了一个很简单的游戏: 任何一个发送了高于目前价格的人将成为新的国王. 在这个情况下, 上一个国王将会获得新的出价, 这样可以赚得一些以太币. 看起来像是庞氏骗局.这么有趣的游戏, 你的目标是攻破他, 当你提交实例给关卡时, 关卡会重新申明王位. 你需要阻止他重获王位来通过这一关. 1.2 题目代码: 1234567891011...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Vault
1.题目要求 1.1 要求 :打开 vault 来通过这一关! 题目代码: 123456789101112131415161718// SPDX-License-Identifier: MITpragma solidity ^0.8.0;contract Vault { bool public locked; bytes32 private password; con...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Token
Token1. 题目要求 1.1 这一关的目标是攻破下面这个基础 token 合约 1.2 你最开始有20个 token, 如果你通过某种方法可以增加你手中的 token 数量,你就可以通过这一关,当然越多越好 1.3 合约代码: 1234567891011121314151617181920212223// SPDX-License-Identifier: MITpragma s...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Telephone
1. 题目要求 要求: 获取合约的所有权 合约代码: 1234567891011121314151617// SPDX-License-Identifier: MITpragma solidity ^0.8.0;contract Telephone { address public owner; constructor() { owner = msg.sen...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
CoinFlip
CoinFilp1. 题目要求这是一个掷硬币的游戏,你需要连续的猜对结果。 完成这一关,你需要通过你的超能力来连续猜对十次。 2. 分析2.1 tips: 参考视频 2.2 _guess = uint256(blockhash(block.number.sub(1))).div(FACTOR) == 1 ? true : false2)我们知道不能flip()在同一个块中调用多次;否则该功能...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Fallout
Fallout1.题目要求获得以下合约的所有权来完成这一关 12345678910111213141516171819202122232425262728293031323334353637383940414243// SPDX-License-Identifier: MITpragma solidity ^0.6.0;import 'openzeppelin-contracts-...
2023-01-08
CTFS
ethernaut
CTFS
ethernaut
阅读全文
Fallback
Fallback题解1. 题目要求① 获得这个合约的所有权 ② 把它的合约余额减到0 提示: 如何通过与ABI互动发送ether 如何在ABI之外发送ether 转换 wei/ether 单位 (参见 help() 命令) Fallback 方法 合约代码:1234567891011121314151617181920212223242526272829303132333435...
2023-01-07
CTFS
ethernaut
CTFS
ethernaut
阅读全文
上一页
3 / 3
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
常见问题
本站源码
夜间模式
打印页面
阅读模式