Level 6 - Delegation ⏺⏺
Last updated
Last updated
The contract forwards any unmatched function calls through to the Delegate
contract through the fallback()
function. As pwn()
is only on the Delegate
contract, it's as simple as calling pwn()
and having it execute the function on the Delegate
instead of the Delegation
contract.
Call pwn()
.
Submit instance... 🥳
Please refer to the article for an accurate explanation of how this idea was used to steal 30M USD.
in Solidity