Learn how to take over Windows, Linux, and Android systems, and how to defend them. You'll begin with common tools: Nmap, Metasploit, and Armitage, and then go into buffer overflows, packet crafting, command injection, and SQL injection.
https://wiki.hope.net/index.php?title=Intro_to_Attack_Techniques_workshop