Ethereum $53M DAO HACK - Bad Code Explained - Programmer explains

9,023 Views · Posted 7 years ago
How did the DAO hack happen and what exactly did the programmers of the DAO do wrong? In this video we're going to learn that by coding our own vulnerable fundraiser and draining its funds with a malicious wallet that we will write as well.

This video is for educational purposes only and is made for Solidity developers who would like to understand how these hacks happen in order to build better and more secure smart contracts.

The DAO vulnerability has to do with how one can recursively call functions when a send operation is executed. In this video we're not using ether but only sending "numbers", however the principle still holds and the attack can be understood by watching this video.

I think it's extremely important for all Solidity developers to udnerstand these Ethereum hacks and be aware how their smart contracts can be hacked if one if not careful.

JOIN SLACK COMMUNITY
http://slack-invite-ivan-on-tech.herokuapp.com

https://steemit.com/@ivanli



ESSENTIAL CRYPTO RESOURCES

♥ Recommended hardware wallet LEDGER NANO S https://www.ledgerwallet.com/r/4607
♥ Buy and sell cryptocurrencies here https://www.coinbase.com/join/529bab0ab08ded7080000019
Posted By

Ivan on Tech

994     70    

Up Next

11:36
What is happening to Dan Larimer? Github - Programmer explains.
14:28
Building a Blockchain in Under 15 Minutes - Programmer explains
0:00
BITCOIN STILL BULLISH?! Worries explained... ETH, Kyber, Cardano, Dash