fuldenia / labs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Systems Security Labs

This repository contains the lab sheets for the Systems Security (COMSM1500) course. There is a separarte folder for each lab under Labs, and each lab sheet is given as the README inside its lab folder. Where code is reference in a lab sheet, you will find it under the same directory.

You should start with Lab 0, which explains how to set up the virtual machines and software that you will need throughout this course. The scripts that set up the VMs are found in the VMs folder, and you should run all the Vagrant commands inside it.

Template

The template to be used for the report can be found in template folder.

Labs

General instrustions

  1. Pre-lab: Setting up and getting ready. Please start here.
  2. Format Strings
  3. Buffer Overflows
  4. SQL Injection
  5. Networks

Groups

The list of groups can be found here. This document also indicate TA/Group pairing.

Meeting with your TA outside lab time

If you are stuck and cannot progress, you can ask to meet your TA.

To do so, go in this website: https://outlook.office365.com/owa/calendar/bk_ThomasPasquierOfficehours@bristol.ac.uk/bookings/

  • pick "Systems Security" (from the options at the top of the page)
  • in the "Select Staff" dropdown menu pick the name of your TA
  • pick a date
  • fill the information at the bottom of the page (IN THE NOTES SECTION WRITE DOWN WHY YOU WANT TO MEET THE TA, BEING AS PRECISE AS POSSIBLE [i.e. I cannot get the command X to work])
  • submit
  • the booking will be added to your calendar and you will receive a confirmation e-mail

About


Languages

Language:C 54.1%Language:TeX 30.3%Language:Ruby 15.6%