Where else?From: Hung Vu <hungvu () netcom ca> Date: Fri, 16 Nov 2001 23:07:12 -0500
To execute arbitrary code on a system one can overwrite:
- Return addresses on the stack
- function pointers
- Longjump buffers
- GOT tables
- Dtors
- _atexit stuff
- GLibc hooks
Where else?
Hung.