Buffer
Overflow Intro. ©2002, Jedidiah R. Crandall, Susan L. Gerhart, Jan G.
Hogle.
http://sfsecurity.pr.erau.edu
Problem: Pointers to stacks need mailboxes
Norman doesn’t have any trays. He has to use pieces of paper and mailboxes and has to remember where the top of the stack is at any moment.
If he remembers that the top of the stack is 212, then he
can pop a byte by taking the piece of paper out of mailbox 212, but then he has to remember that the top of the stack is now 211.