Ethernaut CTF - Denial (Level 20)

Dylan Davis • April 24, 2022
Video Thumbnail
D-Squared Logo

D-Squared

View Channel

About

Day Job: Professional AI Whisperer at Gradient Labs | Side Hustle: Showing you the AI automation tricks

Video Description

Get the free 30-day AI Mastery series 💌: https://insights.gradientlabs.co/ Work with me 💪: https://offerings.gradientlabs.co/ Next up! Level 20 - Denial 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/ Ehsan (solution) - https://medium.com/@safeZ1/ethernaut-lvl-20-denial-walkthrough-how-to-abuse-gas-in-solidity-b50291341e6 ThisPost (solution I used) - https://medium.com/@this_post/ethernaut-20-denial-writeups-17ed0bdc8857 Web3 B-Chain Dev (video) - https://youtu.be/TlNYHPRgLao Dalle 2 (unrelated, but amazing) - https://openai.com/dall-e-2/ Difficulty with error handling solution (stackexchange) - https://ethereum.stackexchange.com/questions/107882/ethernaut-level-20-denial-probably-no-longer-solvable-why Error handling methods (Docs) - https://docs.soliditylang.org/en/v0.6.6/control-structures.html#error-handling-assert-require-revert-and-exceptions Error Handling (video explanation) - https://youtu.be/59MRDldSItU Timeline 00:00 - Intro to challenge 01:36 - Resources 04:08 - Code review (target) 11:16 - High-level solutions (error handling) 14:30 - Code review (attack - error handling) 16:14 - Code review (attack - Infinite loop) 17:16 - Solving challenge 20:15 - Fix to flaws 21:45 - Outro

No Recommendations Found

No products were found for the selected channel.