CS KAIROS · LEARNING LIBRARY
M13 · Hacking Web Servers · Safe practice
This module uses offline data, self-created inputs or tabletop scenarios. Follow the steps and check the evidence you produce.
Offline exercise: review a release manifest
Use the four fictional filenames without reading real backups or secrets.
- Compare each file with the public-content allowlist.
- Write a pre-release blocking condition and a post-release check.
- Add expected HTTP states for a normal page and a nonexistent page.
Expected result
Exclude the backup. Expect 200 for a normal public page and 404 for a missing page.
Check your work
How would returning the homepage with 200 for every missing path affect error identification?
Finish and clean up
Save the synthetic checklist.