A Device of Static Buffer Overflow Detection by using Function Summary and Tracking Information Flow of Buffer Domain

Hyung-Bong Lee, Jeong-Hyun Park, Hyun‐Mee Park · 2001

In C language, a local buffer overflow in stack can destroy control information stored near the buffer. In case the buffer overflow is used maliciously to overwrite the stored return address, the system is exposed to serious security vulnerabilities. This paper analyzes the process of buffer overflow hacking and methodologies to avoid the attacks in details. And it proposes a device of static buffer overflow detection by using function summary and tracking information flow of buffer domain at assembly source code level(SASS, Static Assembly Source code Scanner) and then show the feasibility and validity of it by implementing a prototype in Pentium based Linux environment.

Read the paper · More papers on PaperTik