4
Where does the stack canary actually live? Confused after the BOF labs
I can pass the buffer-overflow labs by following steps, but I don't *get* canaries. Is the canary before or after the saved return address, and why does overwriting it crash the program before my payload even runs?
1