Lab Courses
Hands-on courses that enable learners to practice specific technical skills.
NEW! ICS OT Application-Level DoS Attack
This advanced lab course is designed to challenge you to find, neutralize and contain an attack aimed at bringing down the OT network.
NEW! DoS Attacks and Defense
This lab course is designed to help you better understand how DoS attacks work, how they are deployed and the mechanisms you can implement to protect your organization.
NEW! Firewall Configuration with pfSense
This lab course teaches cybersecurity professionals or anyone new to firewalls how to harden, secure, configure, and operate a firewall using pfSense.
NEW! Security Analysis with SPARTA
This lab course teaches how to apply a framework to support offensive testing and assessment, how to discover live hosts on a network to support security assessment, and how to analyze scan results to discover potential vulnerabilities in web servers.
UPDATED! Assessing Application Security
Whether the application is bought, built or acquired, it is important to consider its vulnerabilities and the types of attacks that might be used to exploit them. This hands-on practical lab will explore the foundations of how to assess an application’s security.
Introduction to Memory Analysis with Rekall
This lab course introduces the Rekall framework, both for extracting evidence from memory images and for analyzing the current live state of the system.
Introduction to Memory Analysis with Volatility
This lab course introduces the process of capturing a live RAM image and analyzing it using Volatility.
Introductory File System Forensics
This lab course introduces the process of imaging and forensically analyzing disks, including finding artifacts such as deleted files.
Live Forensics Using GRR
This lab course shows how to configure a client system to be monitored using GRR, collect information from clients, deploy a hunt across multiple systems, deploy a scheduled hunt (a cron job), and analyze statistics about active systems.