Browse everything
Roadmaps, courses and hands-on labs — search or filter. All roadmaps · Lab catalogue
Filters 2
275 results — showing 201–275
Hands-on labStationX Membership
Identify Access to a LINUX Firewall Through SYSLOG ServiceCyber Defense Forensics Analyst Training Series + 4 more blocksDuration: 1 hStudents will identify access to a PFSENSE firewall through the forwarding of SYSLOG (System logs) from a Firewall to the SYSLOG service we have configured and set up on the Network.
Hands-on labStationX Membership
Identify and Remove Trojan Using Various ToolsDigital Media ForensicsDuration: 1 hStudents will detect malicious files and processes using various tools.Hands-on labStationX Membership
Identify Rootkit and DLL Injection ActivityRootkits & Threat DetectionDuration: 1 hStudents will use Olly Debugger to debug a suspect program and determine if any of the observed behavior is malicious or not.Hands-on labStationX Membership
Identify Suspicious Information in VM SnapshotsDigital Media ForensicsDuration: 1 hStudents will identify known IOCs for Stuxnet and save them for analysis.Hands-on labStationX Membership
Identifying Anomalous ARPRootkits & Threat DetectionDuration: 1 hThis lab exercise is designed to allow the trainee to become familiar with identifying anomalous ARP traffic.Hands-on labStationX Membership
Identifying Intrusion and Mitigating Attacks with RHEL ServerNetwork ForensicsDuration: 1 hThis last lab is similar to the Windows Incident Response lab, but different in that this one requires you to run through the IR process in a Linux, more specifically a Red-Hat, environment.
Hands-on labStationX Membership
Identifying Malicious CallbacksNetwork ForensicsDuration: 1 hStudents will try to identify suspicious behavior on a compromised machine using volatility.
Hands-on labStationX Membership
Implement Single System Changes in FirewallCyber Defense Forensics Analyst Training SeriesDuration: 1 hIn this hands-on lab, students will gain practical experience configuring a pfSense firewall to control and secure network traffic.Hands-on labStationX Membership
Implementing Least-Privilege on WindowsCyber Security ProfessionalDuration: 1 hLeast-privilege is an important concept across many domains (e.g., Windows server/workstation management, networking, Linux management, etc.) and requires great discipline to implement properly.
Hands-on labStationX Membership
Intro To Linux - Command Line BasicsIntroduction to Linux + 1 more blockDuration: 1 hLinux command line tools Duration: 1 hour
Hands-on labStationX Membership
Intro To Linux - File SystemsIntroduction to Linux Duration: 1 hIn this lab, we will learn about how the file system is organized in a Linux Operating System, and the location of some of the more important files and directories.
Hands-on labStationX Membership
Intro To Linux - Installing SoftwareIntroduction to Linux Duration: 1 hIn this lab, we will learn about how to install and update software, both manually, and also with the distribution's package manager.
Hands-on labStationX Membership
Intro To Linux - KernelIntroduction to Linux Duration: 1 hIn this lab, we will look at the Linux Kernel.Hands-on labStationX Membership
Intro To Linux - Networking ToolsIntroduction to Linux Duration: 1 hIn this lab, we will look at the different networking tools in Linux and how to configure networking.
Hands-on labStationX Membership
Intro To Linux - Processes and BootingIntroduction to Linux Duration: 1 hIn this lab, we will learn how to work with processes in Linux and how the system boots up and the services are managed.Hands-on labStationX Membership
Intro To Linux - Sed and AwkIntroduction to Linux Duration: 1 hIn this lab we will learn how to use some of the more useful parts of Sed and Awk.Hands-on labStationX Membership
Intro To Linux - Text EditorsIntroduction to Linux Duration: 1 hIn this lab, we will learn how to edit basic text files from the command line, as well as a GUI tool for the same.
Hands-on labStationX Membership
Intro To Linux - Users and GroupsCyber Security Professional + 1 more blockDuration: 1 hIn this lab, we will look at managing users on a Linux system.
Hands-on labStationX Membership
Lab Environment Orientation - *** (Start Here!) ***Cyber Defense Forensics Analyst Training SeriesDuration: 1 hThe purpose of this lab is to allow you to familiarize yourself with the lab virtual environment.Hands-on labStationX Membership
Linux AnalysisMalware Analysis & Reverse Engineering Duration: 1 hIn this lab, students will use Exterro’s Forensic Toolkit (FTK) to perform foundational digital media analysis on a provided disk image.
Hands-on labStationX Membership
Linux Familiarization LabIntroduction to Linux Duration: 1 hThis lab provides a foundational introduction to working within a Linux environment.
Hands-on labStationX Membership
Live Imaging with FTK Imager LiteCyber Defense Forensics Analyst Training SeriesDuration: 1 hStudents will use FTK Imager Lite to create a forensic image of a Windows 8 workstation.Hands-on labStationX Membership
MAC AnalysisMalware Analysis & Reverse Engineering Duration: 1 hStudents will use this lab to become familiar with locations of data on a MAC Image.
Hands-on labStationX Membership
Man In the Middle Crypto AttackRootkits & Threat DetectionDuration: 1 hStudents will be placed in the middle of an encrypted chat session.Hands-on labStationX Membership
Manually Analyze Malicious PDF DocumentsCyber Defense Forensics Analyst Training Series + 4 more blocksDuration: 1 hSeveral company employees have received unsolicited emails with suspicious pdf attachments.
Hands-on labStationX Membership
Manually Analyze Malicious PDF Documents 2Cyber Defense Forensics Analyst Training Series + 4 more blocksDuration: 1 hSeveral company employees have received unsolicited emails with suspicious pdf attachments.
Hands-on labStationX Membership
Memory Extraction and AnalysisCyber Defense Forensics Analyst Training Series + 1 more blockDuration: 1 hThis is one of the labs for the Advanced Digital Media Forensics class.Hands-on labStationX Membership
Metadata Extraction LabForensic Investigations and Evidence HandlingDuration: 1 hIn this lab, students will understand what Metadata is and learn a tool to use to identify it.
Hands-on labStationX Membership
Nessus Scanning and ReportingCyber Defense Forensics Analyst Training SeriesDuration: 1 hThis exercise will introduce trainees to the advanced settings within the Nessus Vulnerability Scanner.Hands-on labStationX Membership
Nexpose: Analysis & Reporting (Executive, High Risk and Recommendation Reporting)Network ForensicsDuration: 1 hIn this lab students will use Rapid 7's Nexpose vulnerability scanner to identify, assess, and report on network based threats.
Hands-on labStationX Membership
PAM LabCyber Defense Forensics Analyst Training Series + 3 more blocksDuration: 1 hThis lab exercise is designed to allow trainees to remotely access a virtual machine using SSH to create a user account and assign the user account permissions on the virtual machine.Hands-on labStationX Membership
Participate in Attack Analysis Using Trusted Tool SetCyber Defense Forensics Analyst Training Series + 3 more blocksDuration: 1 hStudents will participate in attack analysis/incident response, including root cause determination, to identify vulnerabilities exploited, vector/source and methods used (e.g., malware, denial of…Hands-on labStationX Membership
Performing Incident Response in a Windows EnvironmentCyber Security ProfessionalDuration: 1 hThis next lab walks students through identifying a security incident, as well as handling and then responding to the incident.
Hands-on labStationX Membership
Personal Security ProductsRootkits & Threat DetectionDuration: 1 hAnti-virus (AV) programs are software designed to detect and quarantine programs that are deemed malicious.Hands-on labStationX Membership
Remove TrojanMalware Analysis & Reverse Engineering Duration: 1 hIn this lab, the student will execute a defined response plan to identify and remove a Trojan virus from a Windows environment using Windows Security Essentials.
Hands-on labStationX Membership
Rogue Device Identification and BlockingCyber Defense Forensics Analyst Training Series + 3 more blocksDuration: 1 hStudents will scan a network and identify rogue devices.Hands-on labStationX Membership
Scanning with NmapCyber Defense Forensics Analyst Training Series + 2 more blocksDuration: 1 hIn this lab, you will perform several scans but, using Wireshark, you will be able to view the scan traffic to see what the tool is actually doing under the hood.Hands-on labStationX Membership
Secure Coding (C++) - Lab 1: Race ConditionsSecure Coding (C++)Duration: 1 hIn this lab, we will look at attacks on race conditions and then cover how to fix them.Hands-on labStationX Membership
Secure Coding (C++) - Lab 2: Data ValidationSecure Coding (C++)Duration: 1 hIn this lab, we will look at vulnerabilities involving code injection due to improper handling of user input.Hands-on labStationX Membership
Secure Coding (C++) - Lab 3: AuthenticationSecure Coding (C++)Duration: 1 hIn this lab, we will look at authentication vulnerabilities including verbose error messages, plaintext passwords, and single-factor authentication.Hands-on labStationX Membership
Secure Coding (C++) - Lab 4: Access ControlSecure Coding (C++)Duration: 1 hIn this lab, we will look at vulnerabilities with access control - the process by which a system decides whether or not a user is allowed to make use of a resource.Hands-on labStationX Membership
Secure Coding (C++) - Lab 5: CryptographySecure Coding (C++)Duration: 1 hThere are many issues that can arise with Cryptography, when trying to write secure code.Hands-on labStationX Membership
Secure Coding (C++) - Lab 6: Error HandlingSecure Coding (C++)Duration: 1 hIn this lab, we will look at vulnerabilities involving overly verbose error messages and insufficient logging.Hands-on labStationX Membership
Secure Coding (C++) - Lab 7: Static AnalysisSecure Coding (C++)Duration: 1 hIn this lab, we will be looking at a tool called CodeChecker that analyzes code for issues with both security vulnerabilities and coding conventions.Hands-on labStationX Membership
Secure Coding (C++) - Lab 8: Buffer OverflowsSecure Coding (C++)Duration: 1 hWhen too much data is placed into a buffer, it can overwrite adjacent memory values leading to remote code execution or system crashes.Hands-on labStationX Membership
Secure Coding (Python) - Lab 1: Race ConditionsSecure Coding (Python)Duration: 1 hWhenever there is concurrent access to a shared resource, there is the potential for race conditions.
Hands-on labStationX Membership
Secure Coding (Python) - Lab 2: Data ValidationSecure Coding (Python)Duration: 1 hWhenever input is taken from an end user, you need to exercise caution that the data entered will not be interpreted as anything other than data.
Hands-on labStationX Membership
Secure Coding (Python) - Lab 4: Access ControlSecure Coding (Python)Duration: 1 hAccess control is the process by which a system decides whether or not a user is allowed to make use of a resource.
Hands-on labStationX Membership
Secure Coding (Python) - Lab 6: Error HandlingSecure Coding (Python)Duration: 1 hThere are a few issues when it comes to error handling that are related to security.
Hands-on labStationX Membership
Secure Coding (Python) - Lab 7: Static AnalysisSecure Coding (Python)Duration: 1 hIn this lab, we will be looking at a tool called CodeChecker that analyzes code for issues with both security vulnerabilities and coding conventions.
Hands-on labStationX Membership
Secure Coding (Python) - Lab 8: Pickles and ImportsSecure Coding (Python)Duration: 1 hIn this lab, we will look at Python Pickles and the Python import system.
Hands-on labStationX Membership
Sinkholing C2 TrafficNetwork SecurityDuration: 1 hYou have a known C2 Domain that has infected your network.Hands-on labStationX Membership
Snap ExploitCyber Defense Forensics Analyst Training SeriesDuration: 1 hIn January 2019, a local privilege escalation vulnerability was discovered in Ubuntu's snapd service.Hands-on labStationX Membership
Snort Signatures, IDS Tuning, and BlockingCyber Defense Forensics Analyst Training Series + 3 more blocksDuration: 1 hOften the security analyst will need to update the existing IDS/IPS (Intrusion Detection/Prevention System) to handle new threats.Hands-on labStationX Membership
Specialized Linux Port ScansCyber Defense Forensics Analyst Training SeriesDuration: 1 hStudents will leverage Hping3 to assess ports of various devices on the assigned network.Hands-on labStationX Membership
Use pfTop to Analyze Network TrafficCyber Defense Forensics Analyst Training Series + 4 more blocksDuration: 1 hStudents will use pfTop, a network traffic monitoring/statistics plugin used in pfSense, to analyze and monitor network traffic.

Hands-on labStationX Membership
Verify Attributes of Identified SilentBanker IntrusionNetwork ForensicsDuration: 1 hStudents will verify attributes of the identified intrusion with existing internal and external intrusion, pattern and malware databases.
Hands-on labStationX Membership
Verify Attributes of Intrusion Through Additional AnalysisNetwork ForensicsDuration: 1 hStudents will validate potential intrusions identified by monitoring systems and perform additional analysis.
Hands-on labStationX Membership
VirtualizationForensic Investigations and Evidence HandlingDuration: 1 hThis lab is designed to provide students with the experience of creating a simple virtual machine (VM) using VMware Player.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Broken Access ControlHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to deploy basic access control in a web application written in PHP.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Broken AuthenticationHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure the authentication methods in a web application written in PHP.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Cross Site ScriptingHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure web applications written in PHP against XSS attacks.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - CSRFHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure web applications written in PHP against Cross Site Request Forgery attacks.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - File UploadsHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure web applications written in PHP with respect to file upload capabilities.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - OS Command InjectionHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure a web application written in PHP against OS Command Injection attacks.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Password HashingHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches how to properly use password hashing in a PHP web application.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Path Traversal and LFIHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to prevent Path Traversal and Local File Inclusion in a web application written in PHP.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - PHP ConfigurationHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure the PHP configuration for web applications written in PHP.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Secure DeserializationHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure web applications written in PHP against Insecure Deserialization attacks.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Sensitive Data ExposureHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches how to prevent sensitive data exposure in a PHP web application.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - SQL InjectionHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure a web application written in PHP against SQL Injection attacks.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - Two Factor AuthenticationHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches how to deploy Google Authenticator in a PHP web application in order to deploy Two Factor Authentication.Hands-on labStationX Membership
WEB241: Hardening PHP Web Apps - XXEHardening PHP Web Apps + 1 more blockDuration: 1 hThis lab teaches methods to secure a web application written in PHP against XXE attacks.Hands-on labStationX Membership
Whitelist IP Address from IDS AlertsCyber Defense Forensics Analyst Training SeriesDuration: 1 hStudents will whitelist the approved scanning device so that no security alerts are generated from the host.Hands-on labStationX Membership
Windows Event Log Manipulation via Windows Event ViewerCyber Defense Forensics Analyst Training SeriesDuration: 1 hIn this lab you will use Windows Event Viewer to view and filter the security event log on a Windows 11 client computer specifically for account logons.← Previous · Page 3 of 3











