CIS/CSE 758 Projects


Lab Setup: Environment and Tools Installation

For the lab setup, you do not need to submit anything. However, we strongly urge you to get the environment set up as soon as possible, and start getting familiar with the environment. For those who are not familiar with Minix or Linux operating systems, you need to spend extra time. All of our labs will be depending on this environment.

Labs
Lab Description
Points
Due
Lab 1: Crypto Lab Implementing AES and HMAC tools 5
9/11
Lab 2: Firewall Lab Implementing a simple personal firewall for Minix. 10
10/2
Lab 3: TCP/IP Attack Lab Implementing the attacks against ARP, IP, ICMP, TCP, and UDP protocols.
10
10/23
Lab 4: SYN Cookie Lab Exploring how SYN Cookie works.
5
10/23
Lab 5: IPSec Lab Implementing a simplified version of IPSec protocol.
20
11/20
Lab 6: Cross-site Scripting Attack Lab Exploiting cross-site scripting vulnerabilities.
10
12/6
Lab 7: Pharming (DNS) Attack Lab Exploiting DNS vulnerabilities to launch Pharming attacks.

Optional

Submission and Demonstration