ECEn 324 Lab #3
ECEn 324 Lab #3


Click here for a pdf file describing this lab.

Click here for the tar file for this lab.

Click here for results for this lab.

Notes:

Updates and tips will be posted here as needed.

All code that you compile needs to be compiled for a 32 bit machine. The processors on the SPICE machines are 64 bit processors so by default compile to 64 bit architecture, but all our code is compiled for a 32 bit machine. Add -m32 when compiling your assembly code snippets to force gcc to compile to a 32 bit architecture. Be sure to do this lab on one of the spice machines; a differently configured Linux machine may require different exploit strings.


Last updated 7 February 2008