(Note - due date extended to march 23rd)
Buffer Overflow Defenses
Review the lecture slides and the following wikipedia article. ** Buffer Overflow Protection
Question 1: List at least 5 defenses against buffer overflow attacks and provide a sentence or two describing what they are or how they work.
Review the first few pages of the following article. ** Bypassing StackGuard - Phrack article explaining weakness that led to XOR canary
Question 2: We learned in class about a null terminator canary and a random canary. What is a limitation of the null terminator canary? What limitation of the random canary led to the development of the XOR canary?
Back to top