notes

Personal notes
git clone git://git.laack.co/notes.git
Log | Files | Refs

CanaryValue.md (405B)


      1 # Canary Value
      2 
      3 CS202 SelfStudy
      4 
      5 **Definition:** A canary value is used to detect buffer overflows by placing dummy data to be validated at some future time to ensure buffer overflows do not occur.
      6 
      7 When doing this, we create dummy data in a sequential piece of memory and then at some future time validate the data stored there to ensure buffer overflows are not occuring as they would change this data.