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.
Other Skill Trees
LinuxDevOpsCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Web DevelopmentData Science
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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