Jump to content

Talk:Guard byte

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

advanced debuggers

[edit]

The 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)[reply]