Computer
Systems

Spring 2013
course
navigation

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

Perhaps start looking at http://csmarlboro.org/bufferlab/ ...

after class

Please do the following to get ready for next week :
... we will continue all of these in class next Tuesday.
http://cs.marlboro.edu/ courses/ spring2013/systems/ notes/ Mar_7
last modified Thursday March 7 2013 5:25 pm EST

attachments [paper clip]

     name last modified size
[COD]3p43.c Mar 7 2013 4:32 am 593B