Hide menu

TDDD17 Information Security, Second Course

Labs


There are two mandatory labs in the course.

The rules are as follows:

  • The hard hand-in deadline for labs is March 15 (at 23:59). No lab reports, additions, modifications or corrections will be accepted after this deadline. You should hand in your lab reports well before this deadline so that you have time to correct any minor problems there may be in the reports.
  • If you want to do the labs you must register in Webreg. The deadline for lab registration is February 3.
  • You must work in pairs.
  • Only the first two hours of each lab session is supervised.

Lab schedule

4/2 13-17 SU10, SU11 Lab 1 - Firewall: Unsupervised
11/2 13-17 SU10, SU11 Lab 1 - Firewall: Supervised by Andrei Gurtov.
4/3 13-17 SU10, SU11 Lab 2 - Snort: Supervised by Andrei Gurtov. (Unsupervised 15-17)
11/3 13-17 SU10, SU11 Lab 2 - Snort: Supervised by Andrei Gurtov.. (Unsupervised 15-17)

Lab1: Firewalls

In this lab you will set up a Linux-based system as a firewall, according to a network security policy provided to you. The implementation will be done using a virtual Linux network designed to mimic a fairly typical corporate network scenario.

Goals of this lab:

  • Get hands-on experience implementing a network security policy
  • Get hands-on experience testing a firewall

Prerequisites: This lab assumes that you know how to use a Unix-like operating system from the command line, and that you know the TCP/IP protocols.

Lab instructions: tddd17-FW-lab.pdf

Lab2: Snort

In this lab you will set up a network intrusion detection system (NIDS) for a small network. You will be working with the open-source NIDS Snort, and get practical experience on writing rules to detect attacks.

Goals of this lab:

  • Get hands-on experience with writing simple NIDS rules.

Prerequisites: Same as the firewall lab.

Lab instructions: tddd17-SNORT-lab.pdf

Report

Hand in the answers to the questions in the lab instructions to Andrei Gurtov via e-mail and in a signed lab cover.


Page responsible: Nahid Shahmehri
Last updated: 2019-01-29