White paper discussing the basics of shellcoding, a quick overview of assembly, and usage of shellcodes.