前言
RoarCTF2019的CoinFlip题目- 题目:https://github.com/hitcxy/blockchain-challenges/tree/master/2019/RoarCTF/CoinFlip
Deposit()可以增加balances[msg.sender],但是需要发送msg.value > 500 ether才能满足要求,可以写自动化脚本完成(但这样的话,题目应该是非预期,题目考点应该不是这个,所以理论可行,请自行尝试)- 薅羊毛攻击:
- 部署第三方自合约,然后调用
Ap()和Transfer()将钱转到固定地址 - 固定地址调用
CaptureTheFlag即可
- 部署第三方自合约,然后调用
1 | contract hack { |
