![]() | This article has not yet been rated on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||
|
advanced debuggers
editThe debuggers may help with searching for overwritten guard bytes. However, a program compiled for debugging is usually also capable of report buffer overflows even without the debugger. For example Microsoft Visual Studio C compiler uses debugging deallocation routines that do this task independently from the debugger. The debugger catches the raised exception afterwards, if present, but the informative debug dialog is compiled directly into the program and is shown by the program's code. Please, do not suggest in the article, that you always need a debugger for guard bytes to be worthy, as it is not true. -- jsimlo(talk|cont) 16:10, 14 September 2006 (UTC)