Lab 3: Buffer Overflows
Due Date: Monday 9/11/23 before class
Lab Overview
For this lab, you will use what you learned in the shellcode lab to implement exploits. You can find the SEED lab description here. If you’ve never used containers before, you may want to see the container manual here. The lab setup files to be used within the VM can be found here.
You will be implementing attacks L1 through L3. L4 is optional. You can use the following numbers for the Makefile
variables:
L1
: 220L2
: 122L3
: 147
Handin
Please write your lab report according to the description. Upload your answers as a PDF to blackboard.
Prerequisite Reading
- SEED Book Chapter 4
Acknowledgements
Significant content borrowed from Wenliang Du