| |
| | [No title] |
 | | This document is a starter of a series of documents about some sort of subjects, which require great attention and involve pretty much detail; and aims to explain and clarify the very basic vulnerability type, namely local buffer overflows, and document the way to write exploits making use of such vulnerabilities. |
 | | And, "stack-based" buffer overflows occur here, we stuff more data than a data structure, say an array, can hold, we exceed the boundaries of the array overriding many important data. |
 | | Thus buffer is filled, also strcpy() filled other portions of memory, including the return address, with A. Here is the inspection of generated core file with gdb: [murat@victim murat]$ gdb -q c core Core was generated by `./c'. |
| www.enderunix.org /docs/eng/bof-eng.txt (2026 words) |
|