Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.2 KB

0xbkbk.md

File metadata and controls

61 lines (40 loc) · 1.2 KB
timezone
Asia/Shanghai

请在上边的 timezone 添加你的当地时区,这会有助于你的打卡状态的自动化更新,如果没有添加,默认为北京时间 UTC+8 时区


{0xbkbk}

  1. 研究区块链3年,正在学习solidity
  2. 你认为你会完成本次残酷学习吗?
  3. 会努力完成

Notes

2024.08.29

第一次学习使用github

2024.08.30

配置foundry环境,

2024.08.31

script/solution,和src都是答题,要写的脚本,solution是部署合约,src里面写攻击合约 目标(题目)在challenge里面

题目Level 01-Fallback 条件: 1、取得合约的ownership 2、使得合约balance归零 提示: 理解fallback方法 如何发送ether 执行:

2024.09.01

策略: call contribute()让自己的contributions【msg.sender】非0(没有完全搞懂) 发送ether到目标合约,触发receive()执行msg.sender(没有完全搞懂) 呼叫withdraw()取走合约所有的余额(这一步逻辑不难)

2024.09.02

学习delete用法

2024.09.03

理解msg.sender

2024.09.04

学习挖矿机制

2024.09.05

理解重入攻击