--[ Tools and Basic Reverse Engineering
--[ Extended Reverse Engineering
--[ Introduction to Memory Corruption
--[ Shellcoding
--[ Format Strings
--[ DEP and ROP
--[ Secure Systems and Game Console Exploitation
--[ Address Space Layout Randomization
--[ Heap Exploitation
--[ Misc Concepts & Stack Canaries
--[ C++ Concepts and Differences
--[ Kernel Exploitation
--[ Exploitation on 64bit, ARM, Windows
--[ Automation & The Future of Exploitation
http://security.cs.rpi.edu/courses/binexp-spring2015/