Buffer Overflows – Defending against arbitrary code execution

[Free CISSP Exam Study Guide] Get expert advice that will help you pass the CISSP exam: sample questions, summaries of all 8 CISSP domains and more!

Buffer Overflows are one of the most common and potentially deadly forms of attack against computer systems to date. They allow an attacker to locally or remotely inject malicious code into a system and compromise its security. This paper deals with the technical details concerning buffer overflows and the methods of prevention. Examples are in C and x86 assembly.

Download the paper in DOC format here.