Study penetration testing with pentest labs, bug bounty and cyber security.
Read full description
Learn ethical hacking the structured way: a complete penetration testing course on your phone. Short lessons teach the method, hands-on pentest labs on simulated targets make you use it, and a graded exam turns it into a certificate. No hacking experience needed — just curiosity.
This hacking course follows the order of a real penetration test — recon, scanning, exploitation, privilege escalation, reporting — so you learn to think like an attacker and report like a cyber security professional.
THE CURRICULUM — 30+ COURSES, 110+ LESSONS
• Foundations: what ethical hacking is, the legal ground rules, setting up a safe hacking lab with Kali Linux
• Linux for hackers and Bash scripting for security
• Networking fundamentals, protocols, Windows internals and cryptography
• Footprinting, reconnaissance and OSINT; scanning and enumeration
• Nmap deep dive, the Metasploit framework and Burp Suite for web pentesting
• Web application hacking: SQL injection, XSS and other common vulnerabilities
• Password cracking with wordlists, Hashcat and John the Ripper
• Linux and Windows privilege escalation, Active Directory attacks
• Wireless network hacking, sniffing and evasion
• Social engineering, phishing and how to build a human firewall
• Mobile app and cloud pentesting, buffer overflow basics
• Malware threats, reverse engineering and vulnerability analysis
• Bug bounty hunting: choosing targets, recon at scale, finding common bugs
• Penetration testing and reporting: writing findings a client can act on
PRACTICE, NOT JUST THEORY
• Pentest labs: guided missions against a simulated target — type the commands, read the output, work the objective step by step, with hints when you stall
• Command drills for nmap, gobuster, sqlmap, hydra and john: pick the right flags for an objective and see if your command holds up
• Flag Lab: switch a tool's flags on and off and read what each one does
• Hash & Encoding Lab: identify a hash, peel encoding layers, choose a wordlist strategy
• Methodology trees: walk the decisions of an engagement, dead ends included
• Findings: turn what you found in a lab into a finding card, the way a pentest report does
• Beginner warm-ups: type-along, predict the output, match tools to jobs and a safe sandbox terminal
• Script Bench: write Python and run it, for the automation side of security work
COMPETE AND REVIEW
• Live arena: a worldwide round three times a day
• Head-to-head matches against another learner
• Quizzes, review cards, interview questions, cheat sheets and a glossary
• A command book that files every command you ran, by phase
EXAM AND CERTIFICATE
Sit the graded certification exam and earn a certificate with a verification code anyone can check — a certificate of completion from this app, not a third-party certification. Solid groundwork for CTFs, a first cyber security job or a red team path.
WHO IT'S FOR
• Beginners who want to learn hacking properly and don't know where to start
• IT and network professionals adding pentesting skills to their resume
• Students preparing for CTFs, bug bounty programs and security certifications
• Developers who want to understand how attackers break code
LEGAL AND ETHICAL — READ THIS
Every lab runs against simulated, sandboxed targets. Only test systems you own or have written permission to test — using these techniques on anyone else's systems is illegal. You learn offensive skills to defend, audit and report, never to cause harm.
FREE TO START
The first course is free in full, and the first labs of the catalogue are open. Pro unlocks every course and lab, the AI mentor that explains any tool, technique or error, the certification exam, and removes banner ads. Learn in 22 languages.
Kali Linux is a trademark of OffSec Services Limited; Metasploit, Burp Suite and other tool names belong to their owners. This app is not affiliated with or endorsed by them.
Download Learn Ethical Hacking and start your first penetration testing lesson today.