Complete Ethical Hacking & Cybersecurity Masterclass 2026
Curriculum
Introduction and hacking fundamentals4 lessons
- Welcome and the ethical-use notice
- Key hacking terms every beginner should understand
- Types of hackers and the penetration testing process
- Introduction to AI in cybersecurity
Setting up your ethical hacking environment5 lessons
- Installing VirtualBox or VMware
- Installing and configuring Kali Linux
- Adding Windows and Metasploitable virtual machines
- Navigating Kali Linux and essential terminal commands
- Networking fundamentals for ethical hacking
Network hacking and wireless security5 lessons
- Discovering devices on a local network
- Enabling monitor mode and capturing wireless traffic
- WEP authentication explained
- WPA and WPA2 handshakes
- Wireless network security best practices
Post-connection attacks and traffic analysis5 lessons
- Scanning networks with Nmap
- Network enumeration and information gathering
- ARP spoofing and man-in-the-middle concepts with Bettercap
- Analyzing packets with Wireshark
- DNS spoofing concepts and network risks
Gaining access: server-side attacks4 lessons
- Introduction to the Metasploit Framework
- Server-side vulnerability scanning
- Using MSFVenom in authorized labs
- Reporting findings and responsible disclosure
Course content1 lesson
- Resources
Chapter 11 lesson
- Introduction – Video
Chapter 24 lessons
- What is White Hat,Black Hat & Grey Hat
- Understanding core hacking concepts like SQL Injection, VPN, Proxy servers, VPS, and Keyloggers
- Basic Networking & Web Terminology
- Common Cyber Attacks & Security Terms
Chapter 32 lessons
- B – Getting Started with Kali Linux & AI-Powered Security Tools
- Introduction to AI in Cybersecurity
Chapter 49 lessons
- Ethical Hacking Setup System Requirements & Virtual Machines
- Installing VirtualBox or VMware – Made with Clipchamp
- Installing Kali Linux Setup File
- Installation Process and Starting Linux
- Kali LInux Overview and Cmds
- Kali linux 20 Cmds and Software Overview
- ChatGPT AI for Kali Linux terminal
- Wrap AI AgentsCLI for Kali Linux
- Use Warp AI CLI
Chapter 58 lessons
- Introduction to Wireless Network Hacking
- How Wi-Fi Networks Work (802.11 Basics)
- Putting Wireless Adapter into Monitor Mode
- What is MAC Address & How to Change It
- Packet Sniffing Using Aerodump-ng
- WiFi – 2.4Ghz & 5 Ghz Frequencies
- Targeted Packet Sniffing
- DeAuth Attack
Chapter 64 lessons
- Understanding WEP Encryption
- WEP Cracking Basics
- Fake Auth Attack
- ARP Request Replay Attack
Chapter 76 lessons
- Introduction to WPA and WPA2 Cracking
- Cracking WPA & WPA2 Without Using a Wordlist
- Capturing The Handshake
- Creating a Wordlisst
- Cracking WPA & WPA2 Using a Wordlist Attack
- Configuring Wireless Settings for Maximum Security
Chapter 81 lesson
- Introduction to Post-Connection Attacks
Chapter 93 lessons
- Installing Windows As a Virtual Machine
- Identifying Devices Connected to the Same Network
- Gathering Sensitive Info About Connected Devices
Chapter 108 lessons
- What is ARP Poisoning
- Bettercap Basics
- ARP Spoofing Using Bettercap
- Spying on Network Devices (Capturing Passwords, Visited Websites…etc)
- DNS Spoofing – Controlling DNS Requests on The Network
- Wireshark – Basic Overview & How To Use It With MITM Attacks
- Wireshark – Using Filters, Tracing & Dissecting Packets
- Creating a Fake Access Point (Honeypot) – Theory
Chapter 111 lesson
- Gaining Access To Computers Introduction
Chapter 124 lessons
- Installing – Metasploitable As a Virtual Machine
- Installing Metasploitable As a Virtual Machine – Continue
- Basic Information Gathering & Exploitation
- Hack Windows 10 – Using MSFVenom – Meterpreter – Metasploit
resources1 lesson
- Resources
About this course
Master ethical hacking with Kali Linux, network security, Wi-Fi testing, Nmap, Wireshark, Bettercap and hands-on cybersecurity labs.
Build practical cybersecurity skills step by step, from essential hacking terminology and lab setup to network analysis, wireless security and server-side penetration testing. This course is suitable for complete beginners, IT professionals and students preparing for a cybersecurity career.
Important ethical-use notice
This course is strictly for educational and ethical purposes. All demonstrations are performed in controlled lab environments using systems owned by the instructor or intentionally vulnerable virtual machines. Only test systems you own or have explicit permission to assess. Unauthorized access to computer systems is illegal and unethical.
What you’ll learn
- Build a complete ethical hacking lab using VirtualBox or VMware.
- Install and configure Kali Linux, Windows and Metasploitable virtual machines.
- Navigate Kali Linux and use essential Linux terminal commands.
- Understand networking fundamentals for ethical hacking.
- Discover devices connected to a local network.
- Scan networks with Nmap and identify open ports and services.
- Perform network enumeration and information gathering.
- Understand wireless networking and Wi-Fi security.
- Enable monitor mode and capture wireless traffic.
- Analyze WEP, WPA and WPA2 authentication and handshakes.
- Understand password-security assessment concepts.
- Apply wireless-network security best practices.
- Use Bettercap for network analysis.
- Understand ARP spoofing and Man-in-the-Middle concepts.
- Analyze packets using Wireshark.
- Understand DNS spoofing concepts and network risks.
- Use Metasploit Framework and MSFVenom in authorized labs.
- Apply ethical hacking principles responsibly.
Course curriculum
- Introduction
- Key hacking terms every beginner should understand
- Introduction to AI in Cybersecurity & Kali Linux
- Setting Up Your Ethical Hacking Environment
- Network Hacking
- Network Hacking – Gaining Access – WEP Cracking
- WPA/WPA2 Key Testing in Network Hacking
- Network Hacking Post-Connection Attacks
- Post-Connection Information Gathering
- Post-Connection MITM Attacks
- Gaining Access to Computers
- Gaining Access: Server-Side Attacks
Requirements
- No prior ethical hacking experience is required.
- A Windows, macOS or Linux computer.
- At least 8 GB RAM; 16 GB is recommended for virtual machines.
- Ability to install VirtualBox or VMware Workstation.
- A stable internet connection and willingness to practise only in safe, authorized lab environments.
Who this course is for
- Beginners interested in ethical hacking and cybersecurity.
- Students preparing for cybersecurity careers.
- Anyone who wants to learn Kali Linux and penetration testing from scratch.
- IT professionals who want practical network-security experience.
This course is independently created by Ramsai Dupati and is not affiliated with or endorsed by a cybersecurity organization or certification body.