View the video: Advanced Smart Contract Hacking
1: Learn from advanced Solidity hacking techniques.
2: Understand that this is a security problem that is not going away.
3: Recognize the danger of new tool progress—million-dollar script kiddies coming
You can also find famous smart-contracts hacking code examples here solidity-by-example.org at the Hacks section.