Mar 7
bomblab
See assignments page; due 10am Thu before break.
Questions about any of this?
homework
Almost no one has turned in homework for this week.
So ... let's talk about it in class.
Go over 3.43 and the material following,
writing some C code and looking at it with gdb.
What is stack randomization? Let's watch it happen.
What is a canary value (i.e. guard value) and how does it work?
Again, look at some code from from the text.
I've started with the attached C program,
based on 3.43.
buflab
after class
Please do the following to get ready for next week :
... we will continue all of these in class next Tuesday.