Labs

The course will have (up to) eight hands-on practical sessions in the lab. In these labs, we’ll use practical tools to explore software, hosts, networks and the Web with a view to both attack and defence.


9 May 2025 Software (easy mode)

A reminder and exploration of low-level software basics: building and debugging (in "easy mode", i.e., with debugging symbols).

Lab reports

A guide to my expectations for lab reports that you submit in this course.