Lab 1: SetUID and Environment Variables
Due Date: Monday 8/28/23 before class
Lab Overview
For this lab, you will be understanding environment variables and the SetUID bit, how they work, and how they can lead to vulnerabilities. You can find the SEED lab description here. You can find the lab setup files here.
Handin
Please write your lab report according to the description. Upload your answers as a PDF to blackboard.
Resources
- This video from the SEED author may help
Prerequisite Reading
- SEED Book Chapters 2 and 3
Recommended Reading
- SetUID checklist
- Setuid demystified
- How to write a SetUID program
Acknowledgements
Significant content borrowed from Wenliang Du