CYBV 302 provides students with an in-depth analysis of Linux and Unix security issues. This includes configuration guidance using industry standards and benchmarks and implementation through practical, real world examples. The course will examine how to mitigate or eliminate general problems that apply to Nix like OSs, including vulnerabilities in passwords and password authentication systems, virtual memory system, and applications most commonly run. Students will develop scripting skills through this course to progressively build more complex tools and automate security.
Through an operational lens, students will use the command line and system tools to analyze their systems to determine what vulnerabilities exist. From an initial baseline, students will progressively harden their systems through built in tools and use scripting to implement and automate security controls. After each week, students will analyze their current system status, identify current vulnerabilities, and recommend mitigation strategies and compensating controls needed to reduce residual risk. Finally, students will review their final system configuration from a comprehensive point of view to determine what vulnerabilities remain and research and identify ways in which attackers can attack the hardened system.
Instructor(s)
- ryanhoy
- irvingr