Cybersecurity Tutorials

Our cybersecurity tutorials offer a comprehensive way to learn digital defense strategies and techniques. They cover various aspects of information security, suitable for both beginners and security professionals. Through hands - on labs and practical examples, you'll gain experience in threat detection, prevention, and mitigation. Our secure playground allows you to practice cybersecurity techniques in a controlled environment.

Terraform Outputs Management

Terraform Outputs Management

In this lab, you will learn how to use Terraform output values to extract meaningful information from your infrastructure configuration, making it easier to access and use.
Linux
Terraform Project Initialization

Terraform Project Initialization

In this lab, you will learn the fundamental steps of initializing a new Terraform project, including setting up the directory structure and downloading necessary provider plugins.
Linux
Hashcat Hashing Fundamentals

Hashcat Hashing Fundamentals

In this lab, you will learn the fundamentals of hashing, including common hash types, how to generate a hash, and how to prepare for a basic Hashcat attack.
Linux
Metasploit Simple Exploit Execution

Metasploit Simple Exploit Execution

In this lab, you will learn the basic workflow of exploiting a vulnerable service using the Metasploit Framework. You will target a known backdoor in VSFTPD 2.3.4 to gain a shell on the target system.
Linux
Metasploit Module Search and Selection

Metasploit Module Search and Selection

In this lab, you will learn the fundamental commands for searching, selecting, and configuring modules within the Metasploit Framework, a powerful tool for penetration testing.
Linux
Hashcat Installation and System Benchmark

Hashcat Installation and System Benchmark

In this lab, you will learn how to install Hashcat, the popular password recovery tool, on a Linux system. You will also perform a system benchmark to measure its performance.
Linux
Hashcat Potfiles and Output Files

Hashcat Potfiles and Output Files

In this lab, you will learn how to manage and interpret the results of a Hashcat cracking session, focusing on the potfile, showing cracked passwords, and isolating uncracked hashes.
Linux
Hashcat Dictionary Attacks

Hashcat Dictionary Attacks

In this lab, you will learn how to use Hashcat to perform a dictionary attack to crack a password hash.
Linux
Terraform Resource Destruction

Terraform Resource Destruction

In this lab, you will learn how to safely preview and execute the destruction of resources managed by Terraform, ensuring a clean and controlled teardown of your infrastructure.
Linux
User Account Creation

User Account Creation

In this lab, you will learn the fundamental Linux commands for user account management, including creating, modifying, and deleting user accounts, and granting administrative privileges.
Linux
Metasploit Auxiliary Scanning Modules

Metasploit Auxiliary Scanning Modules

In this lab, you will learn how to use Metasploit's auxiliary scanning modules to perform a basic TCP port scan on a target.
Linux
Terraform Installation

Terraform Installation

In this lab, you will learn how to install Terraform on an Ubuntu system by adding the official HashiCorp repository and using the apt package manager.
Linux
Metasploit Console Navigation Basics

Metasploit Console Navigation Basics

In this lab, you will learn the fundamental commands for navigating the Metasploit Console, including how to find modules, view information, and manage workspaces.
Linux
Metasploit Basic Post-Exploitation

Metasploit Basic Post-Exploitation

In this lab, you will learn the basic post-exploitation techniques in Metasploit, including interacting with sessions, running shell commands, and transferring files.
Linux
Terraform Modules Implementation

Terraform Modules Implementation

In this lab, you will learn how to create and use Terraform modules to organize and reuse your infrastructure code, focusing on a simple `local_file` resource.
Linux
Metasploit Installation and Initial Setup

Metasploit Installation and Initial Setup

In this lab, you will learn how to install and perform the initial setup of the Metasploit Framework on an Ubuntu system.
Linux
Terraform State Management

Terraform State Management

In this lab, you will learn how to manage Terraform state using various `terraform state` subcommands to inspect, list, move, and refresh resources.
Linux
Terraform Basic Resource Creation

Terraform Basic Resource Creation

In this lab, you will learn the fundamental workflow of Terraform by defining, planning, and applying a basic `local_file` resource. This will introduce you to the core concepts of Infrastructure as Code (IaC).
Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 195
  • Next