Telephone | Ethernaut Level 4 Walk-Through

Telephone asks us to claim ownership of the contract. Learn the difference between tx.origin and msg.sender. It supplies us with the following source code: The contract seems simple enough, with just one function changeOwner we can see the requirements for claiming ownership: It seems that tx.origin can not (!=) equal the msg.sender. So let’s head […]

Telephone | Ethernaut Level 4 Walk-Through Read More ยป