First page Back Continue Last page Summary Graphic
Types of Buffer Over-runs
Data over-runs
- The last slide demonstrated a good example
Stack over-runs to modify return address
- Among the data sent past the buffer end is executable code
- over-run the return address on the stack so that flow of control goes to supplied executable code