Stack Buffer Overflows at Work
{"Image DocumentName": "Stack Buffer Overflows at Work", "Image ImageDescription": "Function return address. Exception Handlers. Function Pointers. Virtual Methods. All determine execution flow. Buffers. Other vars. EBP. EIP. Args. void func(char  p, int i) { int j = 0; CFoo foo; int ( fp)(int) = &func; char b[128]; strcpy(b,p); } 0wn3d! Bad things happen if  p points to data longer than b.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}