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
Thanks for watching guys, if you'd like to support me and donate to the channel, here are my addresses:
💎 ETH 0x27F80bc928aB65B499514D9a429249F55849fc75
💎 LTC LWzA2kd6PB3niQcegAmJbTTpE5ovf812Mj
💎 BTC 1QLBCmPsrDS8YHe5AApPyFsHFnvPsTenj4
💎 DASH XfX56mNDawvmxxWv3nF9Ev93W4MsmCbeXp
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