Complete and Continue
The Complete Ethical Hacking Course: Beginner to Advanced!
Introduction to Ethical Hacking
Introduction to ethical hacking. What is it in detail? (8:02)
Prerequisites for getting the most out of this course. (7:28)
Basic terminology white hat, gray hat, and black hat hacking (11:59)
Basic terminology SQL injections, VPN, proxy, VPS, and keyloggers (18:18)
How to get help with your questions
Build your hacking environment!
Updated Kali Linux installation guide
Installing VirtualBox with RPM and why use a virtual machine (8:57)
Installing VirtualBox using the default package manager from repositories (14:59)
Creating the virtual environment (13:34)
Installating VirtualBox on Windows (5:15)
Kali Linux installation within a virtual environment (15:59)
Booting up Kali Linux for the first time (12:18)
Installing VirtualBox Guest Additions (14:40)
Linux Terminal including basic functionalities and CLI.
Introduction to the Linux terminal (9:31)
Linux command line interface (CLI) basics (14:03)
Linux CLI explained in greater detail (15:26)
What is Tor? How can you use it to protect your anonymity online?
Using Tor to protect your anonymity online (10:57)
Tor continued (15:05)
ProxyChains for using proxy servers, hiding your ip, and obtaining access.
Proxychains part 1 (12:00)
Proxychains part 2 (14:14)
Proxychains part 3 (12:58)
What is a Virtual Private Network (VPN) and how you can stay anonymous with VPN?
Staying anonymous with a virtual private network (VPN) (6:07)
VPN continued (12:17)
What is a macchanger? How can you use it to change your mac address?
Macchanger part 1 (12:23)
Macchanger part 2 (10:52)
Footprinting with Nmap and external resources.
Footprinting with Nmap (17:33)
Nmap continued (19:22)
External resources using public listings of known vulnerabilities (10:11)
Attacking wireless networks. Overview of the tools.
Introduction to WiFi cracking WPA/WPA2 (15:13)
Aircrack and reaver installation (12:43)
Installing aircrack-ng on Windows and crunch on Linux (11:34)
Breaking WPA/WPA2 encryption. WiFi hacking and WiFi hacker training.
Aircrack-ng and crunch usage example pt.1 (11:04)
Aircrack-ng and crunch usage example pt.2 (10:25)
Aircrack-ng and crunch usage example pt.3 (20:39)
Cracking WPS pins with reaver pt.1 (15:22)
Cracking WPS pins with reaver pt.2 (10:41)
Cracking WPS pins with reaver pt.3 (16:25)
Signal jamming and denial of service.
Signal jamming and denial of service (13:14)
Signal jamming and denial of service continued (17:54)
SSL strip part 1 (8:49)
SSL strip part 2 (10:36)
SSL strip part 3 (18:12)
Let's have a bit of fun!
Funny things part 1 (7:03)
Funny things part 2 (12:11)
Funny things part 3 (18:21)
Evil twin method! Clone wireless access points to steal data.
Evil twin part 1 (10:32)
Evil twin part 2 (7:28)
Evil twin part 3 (11:19)
Attacking routers to give you free reign over the entire network!
Using known vulnerabilities part 1 (9:39)
Using know vulnerabilities part 2 (9:20)
Using known vulnerabilities part 3 (18:53)
DNS setting hacking to redirect users with post authentication exploitation.
Post authentication exploitation (DNS) part 2 (12:22)
Post authentication exploitation (DNS) part 1 (9:36)
Post authentication exploitation (DNS) part 3 (13:41)
Website attacks with SQL injections.
SQL injection part 1 (12:32)
SQL injection part 2 (14:46)
SQL injection part 3 (13:21)
SQL injection part 4 (11:23)
SQL injection part 5 (16:54)
Brute-forcing methods for cracking passwords.
Cracking hashes (12:03)
Cracking Linux passwords with john the ripper part 1 (12:44)
Cracking Linux passwords with john the ripper part 2 (8:49)
Cracking windows passwords with john the ripper (19:25)
Hydra usage part 1 (17:13)
Hydra usage part 2 (18:20)
Denial of Service (DoS) attacks demonstrated and explained.
DoS attack demo part 1 introduction to denial of service attacks (18:36)
DoS attack demo part 2 combine slowloris.pl with nmap (8:19)
DoS attack demo part 3 featuring ha.ckers.org (9:44)
Reverse shells. Gain remote control of any device!
Intro to metasploit and reverse shells (18:27)
Metasploit continued (18:24)
Making reverse shells persistent on another system and escalating privileges (16:34)
Creating a persistent reverse shell with Metasploit (10:56)
How to upload a reverse shell onto a web server (16:33)
Thank you for taking the course. What's next?
Teach online with
Using known vulnerabilities part 1
Lecture content locked
If you're already enrolled,
you'll need to login
Enroll in Course to Unlock