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
Introduction
- Introduction
Lesson 1 - Introduction to Cyber Ranges and Starting a Home Lab
- Lesson 1 - Introduction to cyber ranges and starting a home lab
- Introducing cyber ranges
- Building a home lab and typical hardware requirements
- Building a lab for ethical hacking, bug bounties, and penetration testing
- Most common Linux distributions
- Introducing WebSploit Labs
- Building labs for incident response, threat hunting, and digital forensics
Lesson 2 - Building Scalable Lab Infrastructures
- Lesson 2 - Building scalable lab infrastructures
- Building your own private cloud with OpenStack
- Introducing Proxmox and deploying VMs and containers
- Installing Proxmox featuring advanced deployments and clustering
Lesson 3 - Surveying Lab Requirements for Wi-Fi and IoT Hacking
- Lesson 3 - Surveying lab requirements for Wi-Fi and IoT hacking
- Hardware requirements for Wi-Fi hacking
- Hardware requirements for IoT hacking
- Using Linux Kernel modules to build a wireless hacking lab without the need of physical adapters
Lesson 4 - Building Your Lab in Cloud Environments
- Lesson 4 - Building your lab in cloud environments
- Building a lab in AWS
- Building an Active Directory hacking lab in Azure
- Building your lab with AI and interacting with hundreds of APIs
Lesson 5 - Automating Lab Deployments and Tasks
- Lesson 5 - Automating lab deployments and tasks
- Using Vagrant
- Using Ansible
- Using Terraform
Lesson 6 - Building Labs for Malware Analysis
- Lesson 6 - Building labs for malware analysis
- Best practices when handling and detonating malware for analysis
- Creating sandboxes for malware analysis
Lesson 7 - Introducing Honeypots and Honeynets
- Lesson 7 - Introducing honeypots and honeynets
- Comparing honeypots and honeynets
- Building a honeypot and honeynets on-premises and in the cloud
Summary
- Summary