Lab 5: Attack
In this lab, you will be attacking programs by causing buffer overflows! Similar to the Bomb lab, each team will have their own targets to use.
Getting Started
You'll again be downloading your custom target using links. To obtain
your team's target, one (and only one) of the team members should
follow these steps:
- Connect to
wilkesusing a terminal (e.g., using VS Code) - Create a directory for your lab files (e.g., using the command
mkdir lab5), and enter that directory (e.g., usingcd lab5). - Enter the command
links http://wilkes:15513 - Follow the prompts to download your target, and hit the 'q' key to
exit
linkswhen you're done
(If you want more of a step-by-step guide to using links, refer back
to the bomb lab page).
The lab setup and requirements can found be found in this writeup.
You can keep track of how you are doing by looking at the class scoreboard.
Due Date and Submission
Due: Friday, April 10 at 11:59 PM
There is no explicit hand-in. However, please save your solutions for each phase just in case. Your targets will notify us automatically about your progress as you work on it.
(When logged in, completion status appears here.)