Kali Tutorials

Kali provides a well-structured learning path for penetration testing and ethical hacking. Our tutorials cover essential tools, techniques, and methodologies for security testing, suitable for both beginners and intermediate practitioners. With free labs and practical examples, you’ll gain hands-on experience in using Kali tools. Our interactive Kali playground allows you to practice security techniques and see instant results.

Crack ZIP Passwords in John the Ripper

Crack ZIP Passwords in John the Ripper

In this lab, you will learn how to use John the Ripper to crack ZIP passwords. Follow steps to install, create a protected ZIP, extract its hash, run the cracking tool, and confirm the password.
LinuxCybersecurityGit
Secure Remote Access in Linux with SSH

Secure Remote Access in Linux with SSH

In this lab, you will learn the fundamentals of securing remote access to a Linux system using SSH. You will gain hands-on experience with key-based authentication, securely transferring files with `scp`, and creating SSH tunnels for port forwarding with `ssh -L`.
LinuxCybersecurity
Hide Data in Steghide

Hide Data in Steghide

In this lab, you will learn how to use Steghide to hide data within an image, covering installation, embedding files, extracting hidden data, and verifying the process.
LinuxCybersecurity
Monitor Files in Tripwire

Monitor Files in Tripwire

In this lab, you will learn how to monitor file integrity using Tripwire. Install Tripwire, initialize the database, add files to monitor, check file integrity, and view the integrity report.
CybersecurityLinux
Encrypt and Decrypt Files with GPG in Linux

Encrypt and Decrypt Files with GPG in Linux

In this lab, you will learn to encrypt and decrypt files in Linux using GPG. You'll generate a key pair, encrypt/decrypt files, exchange and sign public keys, and perform key maintenance like backups and creating revocation certificates to secure your data and communications.
CybersecurityLinux
Scan Web Servers in Nikto

Scan Web Servers in Nikto

In this lab, you will learn how to use Nikto, a popular web server scanner, to identify vulnerabilities in web servers. You will install Nikto, choose a target server, run a vulnerability scan, review the output, and save the report for further analysis.
LinuxCybersecurityNmap
Explore Code Injection Vulnerabilities in Web Applications

Explore Code Injection Vulnerabilities in Web Applications

In this lab, you will explore code injection vulnerabilities in web applications. You'll learn to set up a vulnerable application, understand the vulnerability, exploit it for file inclusion, and even write files on the server. This hands-on experience will enhance your understanding of web application security.
CybersecurityLinux
GitHub Actions Setting Up Secrets

GitHub Actions Setting Up Secrets

In this lab, you will learn how to securely manage sensitive information in GitHub Actions by setting up repository secrets and referencing them in your workflows.
CybersecurityLinuxGitShell
Start Metasploit Console

Start Metasploit Console

In this challenge, you'll take your first steps as a cybersecurity analyst by familiarizing yourself with Metasploit. Your objective is to start the Metasploit framework console. To complete this challenge, simply execute the `msfconsole` command in the terminal.
LinuxCybersecurity
HTTPS with a Self-Signed Certificate on Nginx in Linux

HTTPS with a Self-Signed Certificate on Nginx in Linux

In this lab, you will secure an Nginx web server on Linux by implementing HTTPS with a self-signed certificate. You will install Nginx, use OpenSSL to generate a certificate, configure Nginx for HTTPS, and then test the secure connection using command-line tools like curl and openssl.
LinuxCybersecurity
Encrypt Files in OpenSSL

Encrypt Files in OpenSSL

In this lab, you will learn how to encrypt and decrypt files using OpenSSL. You will install OpenSSL, create a sample file, generate a symmetric key, encrypt the file with AES, and then decrypt it to verify the process.
LinuxCybersecurity
Kali Firewall Configuration with iptables

Kali Firewall Configuration with iptables

In this lab, you will learn to configure a firewall on Kali Linux using iptables. Explore essential skills like viewing rules, blocking IP addresses, allowing specific ports, and saving configurations. Gain hands-on experience in a Kali Linux container environment to enhance network security through effective traffic filtering.
LinuxCybersecurity
Attack SSL-Enabled Services with Hydra

Attack SSL-Enabled Services with Hydra

In this lab, we will explore how to attack SSL-enabled services using Hydra. We'll set up a local HTTPS server, run Hydra with -S for SSL, test older SSL with -O, and confirm the success of the SSL attack. This lab focuses on testing Hydra's capabilities to crack passwords on services secured with SSL/TLS.
CybersecurityLinuxHydra
Kali Exploitation with Metasploit

Kali Exploitation with Metasploit

In this lab, explore penetration testing with Kali Linux on the LabEx VM using the Metasploit Framework. Learn to identify and exploit vulnerabilities through steps like selecting a target exploit, configuring a reverse shell payload, running the exploit, and accessing a Meterpreter session for hands-on cybersecurity experience.
CybersecurityLinux
How to use hackbar for security testing

How to use hackbar for security testing

Explore essential Cybersecurity techniques using Hackbar for comprehensive web application penetration testing, vulnerability assessment, and security validation strategies.
Cybersecurity
Understand and Exploit Command Injection Vulnerabilities in Nmap

Understand and Exploit Command Injection Vulnerabilities in Nmap

In this lab, you will learn to understand and exploit command injection vulnerabilities within Nmap. You'll explore techniques for privilege escalation and further exploitation after successfully injecting commands. Gain practical experience in identifying and mitigating these critical security flaws.
Cybersecurity
Scan Vulnerabilities in Nmap

Scan Vulnerabilities in Nmap

In this lab, you will learn how to use Nmap to scan for vulnerabilities, load the Nmap Scripting Engine, analyze scan results, and save findings for security assessment.
NmapCybersecurityLinux
Exploring Kali’s Security Tools

Exploring Kali’s Security Tools

In this lab, dive into Kali Linux and explore its powerful security tools for penetration testing. Learn to use dpkg -l for viewing tools, start Metasploit with msfconsole, run Nmap scans, scan web servers with Nikto, access help via man pages, and redirect output to files. Gain essential cybersecurity skills in a controlled environment.
LinuxCybersecurityNmap
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 61
  • Next