Building the Ultimate Cybersecurity Lab and Cyber Range
2h 51mIntermediate2024-10-16
Authors

Pearson

Omar Santos
Course details
Take your first step to building your very own cybersecurity lab and prepare for the future of cybersecurity. This course provides a comprehensive guide for those beginning their journey in penetration testing, exploit development, or malware reverse engineering. Learn how to build your own virtualized, physical, or cloud-based environment to practice your skills in a safe ecosystem.
Learning objectives
Build virtual, physical, or cloud-based cybersecurity labs.
Use tools like Vagrant, Terraform, and Ansible to automate complex and repetitive tasks.
Practice safe and refine a variety of offensive and defensive cybersecurity techniques.
Get skillset to deploy and manage secure environments on various platforms and cloud services.
Learning objectives
Build virtual, physical, or cloud-based cybersecurity labs.
Use tools like Vagrant, Terraform, and Ansible to automate complex and repetitive tasks.
Practice safe and refine a variety of offensive and defensive cybersecurity techniques.
Get skillset to deploy and manage secure environments on various platforms and cloud services.
Skills covered
Penetration TestingIncident ResponseCybersecurityOne-Off
Concepts
0. Introduction
- 01 - Introduction
Lesson 1 - Introduction to Cyber Ranges and Starting a Home Lab
- 02 - Lesson 1 - Introduction to cyber ranges and starting a home lab
- 03 - Introducing cyber ranges
- 04 - Building a home lab and typical hardware requirements
- 05 - Building a lab for ethical hacking, bug bounties, and penetration testing
- 06 - Most common Linux distributions
- 07 - Introducing WebSploit Labs
- 08 - Building labs for incident response, threat hunting, and digital forensics
Lesson 2 - Building Scalable Lab Infrastructures
- 09 - Lesson 2 - Building scalable lab infrastructures
- 10 - Building your own private cloud with OpenStack
- 11 - Introducing Proxmox and deploying VMs and containers
- 12 - Installing Proxmox featuring advanced deployments and clustering
Lesson 3 - Surveying Lab Requirements for Wi-Fi and IoT Hacking
- 13 - Lesson 3 - Surveying lab requirements for Wi-Fi and IoT hacking
- 14 - Hardware requirements for Wi-Fi hacking
- 15 - Hardware requirements for IoT hacking
- 16 - Using Linux Kernel modules to build a wireless hacking lab without the need of physical adapters
Lesson 4 - Building Your Lab in Cloud Environments
- 17 - Lesson 4 - Building your lab in cloud environments
- 18 - Building a lab in AWS
- 19 - Building an Active Directory hacking lab in Azure
- 20 - Building your lab with AI and interacting with hundreds of APIs
Lesson 5 - Automating Lab Deployments and Tasks
- 21 - Lesson 5 - Automating lab deployments and tasks
- 22 - Using Vagrant
- 23 - Using Ansible
- 24 - Using Terraform
Lesson 6 - Building Labs for Malware Analysis
- 25 - Lesson 6 - Building labs for malware analysis
- 26 - Best practices when handling and detonating malware for analysis
- 27 - Creating sandboxes for malware analysis
Lesson 7 - Introducing Honeypots and Honeynets
- 28 - Lesson 7 - Introducing honeypots and honeynets
- 29 - Comparing honeypots and honeynets
- 30 - Building a honeypot and honeynets on-premises and in the cloud
Summary
- 31 - Summary