Stack Guard
- Modified GNU C compiler
- Fully GPLed
- Detects stack buffer overruns via canaries
- GCC emits code to place canary next to return address on stack when function is called, and code to see if it has changed at function return
Notes:
No notes for slide 26