Tool Trainers
Learn one tool at a time. Each trainer is a guided drill: type the real command in a browser Kali shell, watch the real output, and tick off every flag you need for basic-to-medium pentesting. No target to hack — just reps until the syntax is second nature. Then take it into a lab.
The port scanner every engagement starts with. Learn the flags you will reach for on day one.
nmap · 8 lessonsLog in, look around, and escalate. The client you live in once you have credentials.
ssh · 6 lessonsThe TCP/IP Swiss army knife. Grab banners, test ports, and understand listeners.
nc · 4 lessonsDrive HTTP from the command line. Read headers, follow paths, and see what a server really returns.
curl · 5 lessonsBrute-force the hidden corners of a web server: directories, files, and more.
gobuster · 4 lessonsOnline password guessing against a live service. Learn the -l/-L and -p/-P grammar cold.
hydra · 6 lessonsTurn captured hashes back into passwords. Identify, then crack with a wordlist.
john · 5 lessonsGPU-speed password cracking. The whole game is picking the right -m mode.
hashcat · 5 lessons