Part1: Introduction to malware development - shellcode execution