[Ethernaut] 1. Fallback
1. 문제 아래의 컨트랙트 코드를 잘 살펴보고 다음의 문제를 해결하자. 1. 컨트랙트의 소유권을 탈취해라. 2. 컨트랙트의 이더 잔액(balance)을 0으로 만들어라. // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract Fallback { mapping(address => uint) public contributions; address public owner; constructor() { owner = msg.sender; contributions[msg.sender] = 1000 * (1 ether); } modifier onlyOwner { require( msg.sender == owner, "caller is not the owne..
Solidity/Hacking
2024. 1. 4. 17:03