Ethernaut CTF - Alien Codex (Level 19)

D-Squared • April 23, 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 19 - Alien Codex 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/ Igor solution - https://medium.com/coinmonks/ethernaut-alien-codex-solution-74e3b0ca592e CeTesDev solution - https://github.com/CeTesDev/EthernautLevels/tree/main/alien-codex R1oga solution - https://listed.to/@r1oga/13892/ethernaut-levels-19-to-21 Cq-blog (best solution) - https://coder-question.com/cq-blog/525391 Challenge Inspiration (underhanded contest) - https://weka.medium.com/announcing-the-winners-of-the-first-underhanded-solidity-coding-contest-282563a87079 Check Effect Interact Pattern - https://ethereum-solidity.readthedocs.io/en/latest/security-considerations.html#use-the-checks-effects-interactions-pattern Dynamic Array considerations - https://docs.soliditylang.org/en/v0.6.2/miscellaneous.html#layout-of-state-variables-in-storage Timeline 00:00 - Intro to challenge 01:23 - Resources 04:51 - Code Review (target) 08:49 - Notes Review (weaknesses) 14:37 - High-level steps 17:39 - Walk-through (contact) 21:06 - Walk-through (retract) 22:21 - Walk-through (dynamic array) 28:01 - Outro

You May Also Like