Lab 5: Attack
Introduction
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 wilkes (e.g., using VS Code) and open a terminal
- Create a directory for your lab files (e.g., using the command mkdir lab5), and enter that directory (e.g., using cd lab5).
- Enter the command links http://wilkes:15513
- Follow the prompts to download your target, and hit the 'q' key to exit links when 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 11th, 1:15pm.
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.