First page Back Continue Last page Summary Graphics
"Smashing The Stack For Fun And Profit"
Map the stack and stack frame
- 
 Create shellcode
- 
 Package shellcode to improve chances of execution
- 
 Place shellcode on stack
- 
 Overflow the buffer to replace return address
- 
 See original article by Aleph One (Phrack Magazine)