skip to main content

CS 460 -

Fall 2020

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.

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.

Last updated

3/12/2019