Course Websites

CS 460 - Security Laboratory

Last offered Fall 2023

Official Description

Operating systems security: access control, least privilege mechanism and malware techniques. Network security: firewalls, sniffing, tunnels, intrusion detection, AAA and worm structure. System security: forensics security architectures, and attack/defend exercises. Complements CS 461 via hands-on project. Course Information: Same as ECE 419. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 461 or ECE 422.

Related Faculty

Course Director

Learning Goals

Install and Harden Linux and Windows Workstations and Servers (1)(2)(6)

Analyze Network Traffic for Common Attacks (1)(2)(6)

Implement a Firewall Policy with Network Address Translation (1)(2)(6)
Detect and Prevent Common Website Attacks (1)(2)(4)(6)

Operate Honeypots and Collect Malware (2)(6)

Analyze PE32 Binaries to Bypass Security Controls (1)(2)(6)

Operate and Protect DNS Servers (1)(2)(6)

Defend a Virtual Network from Attack (2)(3)(5)(6)

Detect Compromised Machines and Credentials (1)(2)(6)

Perform Basic Vulnerability Analysis and Security Penetration Testing (1)(3)(4)

Demonstrate Ethical Behavior in Assessing Systems (3)(4)

Topic List

Windows and Linux System Hardening

Website Attack Detection and Prevention

Host and Network Intrusion Detection and Prevention Systems

Firewalls and Network Address Translation

Fuzzing and Exploit Development

PE32 Binary Analysis

Vulnerability Assessment and Management

DNS Attacks and Defenses

Low-Level Network Attacks and Defenses

Honeypot Operation

Network Traffic Analysis

Required, Elective, or Selected Elective

Selected Elective.

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Security LaboratoryALG78444OLC4 -    Casey O'Brien
David M. Nicol
Security LaboratoryALU78443OLC3 -    Casey O'Brien
David M. Nicol
Security LaboratoryLB178448LAB01700 - 1950 W  1214 Siebel Center for Comp Sci Matthew Luallen
David M. Nicol
Casey O'Brien