Buffer Overflows: Anatomy of an Exploit A Look at How Systems are Exploited, and Why These Exploits Exist
Joshua Hulse
n3v3rm0r3.nevermore@gmail.com
January 10, 2012
This paper will look at how buffer overflows occur on the stack. It will outline how the stack should be visualized when software engineers code in languages that requires manual memory management(assembly, c, c++, etc) and the importance of the ‘null terminating character’ in possible vulnerabilities.
———————————————————————————————————————————————————————————-
Read the entire paper here (Adobe Acrobat Document (1.3 MB)