Link Search Menu Expand Document

Lab 3: Buffer Overflows

Due Date: Monday 1/31/22 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: 237
  • L2: 124
  • L3: 300

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