Shellcodes, explained.
Many friends often ask me ‘What are buffer overflows?’ or ‘What is an exploit’ and often they are people with or an online tutorial. This article is a very good short introduction for someone quasi-knowledgeable in C and/or some x86 asm with a casual interest in security.

