The author (adm1n1strat10n [AT] hotmail [DOT] com) about this paper: As I have already done a video tutorial and an IRC Lecture (which was some what limited), I decided I would write this paper. This paper will go through both the theory and the exploitation of stack-based buffer overflows for the Windows (32bit) platform. I will also be discussing how to find stack overflow vulnerabilities. I hope that this paper is easy enough for beginners to understand, yet at the same time I hope it will give them a decent grasp of basic Stack Overflow exploitation. Knowledge of C/C++ is a requirement, basic knowledge of Assembly is recommended.