Get the free 30-day AI Mastery series 💌: https://insights.gradientlabs.co/
Work with me 💪: https://offerings.gradientlabs.co/ Next up! Level 14 - Gatekeeper 2
In this CTF series, we’re going to learn more about the practical side of smart contract auditing and security.
If you’re interested in more/similar content, checkout my channel or website below.
My digital dumping ground - dylandavis.net
Additional Resources
Ethernaut CTF - https://ethernaut.openzeppelin.com/
Bypass contract size checks - https://cryptomarketpool.com/bypass-s...
In-line assembly (docs) - https://docs.soliditylang.org/en/v0.4...
Contract with Zero Code size (video) - • Contract With Zero Code Size | Hack Solidi...
Example code for above video - https://solidity-by-example.org/hacks...
OpenZeppelin isContract warnings - https://github.com/OpenZeppelin/openz...
XOR wiki - https://en.wikipedia.org/wiki/Bitwise...
XOR Operations (video) - • Bitwise Operators 3: The XOR Operation
Challenge solution 0xSage - / ethernaut-lvl-14-gatekeeper-2-walkthrough-...
Solution code snippet - https://github.com/Asamartino/Etherna...
Timeline
00:00 - Intro to challenge
04:10 - Code review (target)
09:00 - Notes review (gate 2)
14:20 - Notes review (gate 3)
19:00 - Code review (attack)
20:32 - Failing the challenge
21:32 - Outro