Practice Kali Linux Free Tutorials

July 1, 2026 · View on GitHub

Languages: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Kali Linux

Learn Kali Linux with a comprehensive learning path designed for beginners. This roadmap offers a series of Kali Linux courses covering penetration testing, ethical hacking, and security auditing. Through hands-on, non-video exercises in an interactive Kali environment, you will gain practical experience in security testing and vulnerability assessment. Master the essentials of Kali, a specialized Linux distribution for security researchers and penetration testers.

Browse Tutorials on LabEx

IndexTutorialDifficultyPractice
01How to scan multiple IP addresses simultaneously using Nmap in CybersecurityAdvancedView
02How to analyze Nmap scan results in XML formatBeginnerView
03Use Nmap to Scan Common Network PortsBeginnerView
04Cracking a Specific User AccountBeginnerView
05Decrypting Top Secret DocumentBeginnerView
06Introduction to Encryption with OpenSSLBeginnerView
07Using Hydra to Crack PasswordsBeginnerView
08Using Netcat for Simple Network CommunicationBeginnerView
09How to use hackbar for security testingBeginnerView
10Attack SSL-Enabled Services with HydraBeginnerView
11Kali Exploitation with MetasploitBeginnerView
12Foundational Security Concepts (CIA Triad) in LinuxBeginnerView
13Identifying Malware Indicators on LinuxBeginnerView
14Password Policies and Detecting Attack in LinuxBeginnerView
15Basic Vulnerability Scanning with NmapBeginnerView
16Demonstrating Input Validation and Code IntegrityBeginnerView
17Ensuring Data Integrity and Authenticity with CryptographyBeginnerView
18Hashcat Brute-Force with Mask AttacksBeginnerView
19Hashcat Dictionary AttacksBeginnerView
20Hashcat Hashing FundamentalsBeginnerView
21Hashcat Installation and System BenchmarkBeginnerView
22Hashcat Potfiles and Output FilesBeginnerView
23Metasploit Auxiliary Scanning ModulesBeginnerView
24Metasploit Console Navigation BasicsBeginnerView
25Metasploit Module Search and SelectionBeginnerView
26Metasploit Simple Exploit ExecutionBeginnerView
27Asymmetric Encryption with RSA in CryptographyBeginnerView
28Basic Key Exchange with Diffie-Hellman in CryptographyBeginnerView
29Digital Signatures with RSA in CryptographyBeginnerView
30Hashing with SHA-256 in CryptographyBeginnerView
31Installing Cryptography Tools and Environment SetupBeginnerView
32Symmetric Encryption Basics in CryptographyBeginnerView
33Basic Public Key Infrastructure PKI in CryptographyBeginnerView
34Generating X.509 Certificates in CryptographyBeginnerView
35Hybrid Encryption Schemes in CryptographyBeginnerView
36Message Authentication with HMAC in CryptographyBeginnerView

View More on LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io