CIS/CSE 758/644 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/9
Lab 2: Firewall Lab Implementing a simple personal firewall for Minix 3. 10
9/30
Lab 3: TCP/IP Attack Lab Implementing the attacks against ARP, IP, ICMP, TCP, and UDP protocols.
10
10/21
Lab 4: Pharming (DNS) Attack Lab Exploiting DNS vulnerabilities to launch Pharming attacks.
5
11/4
Lab 5: Cross-site Scripting Attack Lab Exploiting cross-site scripting vulnerabilities.
5
11/18
Final Project: IPSec Implementing a simplified version of IPSec protocol for Minix 3.
25
12/4

Note: You are expected to start your final IPSec project right after Lab 3. You cannot wait until you finish Lab 5. The IPSec lab takes about 4 to 6 weeks to finish.

Submission and Demonstration