Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux 2.0

The Comprehensive course to Secure & Crack WEP/WPA/WPA2 key and perform MITM attack From scratch using Kali Linux 2.

Instructed by Saad Sarraj

Need Help?

Call +1 855 999 1795

( Toll Free )
  • Learn Network Security Testing
  • Setup your Kali Linux environment properly
  • You will learn the basics of network
  • Gather any access point information without having the key
  • Carry out several attacks without having the key
  • Learn some Linux commands
  • You will be able to deal with a lot of Kali Linux tools
  • Crack any WiFi encryption using several methods
  • Protect your WiFi network against all the attacks Learn ARP Poisoning
  • Launch ARP Poisoning attack
  • Launch (Man in the middle attack)
  • Gain access to any client account in the WiFi network
  • Detect ARP Poisoning (MITM) attack to protect yourself against it

In this course, you will start as a beginner without any previous knowledge about the hacking, this course focuses on the practical side and the theoretical side.

 In this course you will learn how to set up your Kali Linux Environment properly without any issues, and we will learn on Kali Linux 2.0 which is the newest version of offensive security Organization, then you will learn how the Devices communicate with each other, then you will go through the theory behind each method during cracking WEP and WPA2 encryption because this will help you to understand what's happening in the real world, then you will move to learn how to crack WEP/WPA2 WiFi encryption key using more than method, so if the first method didn't  work with you, you can try another one, and after cracking WEP/WPA2 encryption key you will learn how to perform a sophisticated attacks against any client in the network and this is going to be the gravest and the funniest part of this course, after all of that you will learn how to protect yourself and your accounts from these attacks, and how to prevent your WiFi Access Point against any attack .

This course is intended for beginners and professionals, if you are a beginner you will start from zero until you become a professional, and if you are a professional so this course will increase your knowledge about the hacking.

This course is divided to six parts:

  1. Preparation: In this section, you will learn how to download and setup Kali Linux 2.0 properly as a virtual machine and also how to install it as your main OS, then you'll learn how to keep it always up to date, this will help you to create your safe Environment to do any kind of Penetration Testing.
  2. Network Basics: here you will learn the basics of networks that will help you to understand what's happening in the real world before you get into network security testing.
  3. Gather AP information Before Cracking: in this section you'll learn how you can Gather information about the target Access Point such as (ESSID-BSSID-Channel-Encryption type, etc......) before cracking the password because you can't hack anything without having as much as possible of information about the target, and you'll learn how you can disconnect any client from your target network or even jam your target AP completely without having the password.
  4. Cracking WEP/WPA/WPA2 Encryption:  After gathering information about the target Access Point now you'll move to learn how you to Crack WEP/WPA/WPA2 encryption key and the theory behind each method.
  5. MITM Attack: this is the gravest and the funniest section in this course because it includes a lot of funny things that you can do once you get access into the target AP such as (playing music in the target computer, stealing the passwords, and much more you can see it in the course...) and even fully control the connected devices.
  6. Protecting yourself against these attacks: after learning all of these attacks now it's time to learn how to  protect yourself and your accounts against all of the previous attacks starting from cracking the WiFi AP key and ending with MITM Attacks, so you'll learn how to prevent yourself and your WiFi AP and your accounts from these attacks.

NOTICE: All the videos are downloadable.

My Recommendation is these WiFi Cards:

  • Realtek RTL8187L


  • These Attacks does work against any device such as (Tablets, Laptops, and Smartphones etc....)  and against any operating system (IOS, Android, Windows, Linux, Mac OS, etc....).
  •  You must practice what you learned to become an advanced level, because this course focuses on both practical and theoretical side. 
  • This course is going to be always up to date.
  • This course is only for Ethical purposes.
  • If you have any question or any problem, you can send a message to me and i'll be glad to response.
  • After finishing this course, you will get a certificate from Learnfly
  • All the people who enrolled in this course will get discounts for future courses

  • PC or Laptop
  • WiFi Card (supports injection)
  • Kali Linux Distribution
  • Basic IT skills
  • This course is for the people who want to do a Penetration Testing against a Specific WiFi Networks
  • for the people who wants to protect themselves against these attacks
View More...

Section 1 : Introduction

  • Lecture 1 :

Section 2 : Setup your own Lab Environment

  • Lecture 1 :
  • Installing Kali Linux 2.0 as ISO file
  • Lecture 2 :
  • Installing Kali Linux 2.0 as a Virtual Machine (VirtualBox)
  • Lecture 3 :
  • Installing Kali Linux 2.0 as a Virtual Machine (VMware)
  • Lecture 4 :
  • Setup Windows as a Virtual Machine
  • Lecture 5 :
  • Connect Wi-Fi Card to your Virtual Machine
  • Lecture 6 :
  • Updating and Upgrade Kali Linux 2.0

Section 3 : Network Basics

  • Lecture 1 :
  • Network Basics Explain
  • Lecture 2 :
  • What is the Mac address and how to change it
  • Lecture 3 :
  • Enabling Monitor mode on your Wi-Fi Card

Section 4 : Pre-Connection Attacks

  • Lecture 1 :
  • Inroduction
  • Lecture 2 :
  • Packet Sniffing Basics Using Airodump-ng
  • Lecture 3 :
  • Capture a Specific Wi-Fi network Packets
  • Lecture 4 :
  • Disconnect any Client from Wi-Fi Access Point
  • Lecture 5 :
  • Scan the Hidden Wi-Fi Access points
  • Lecture 6 :
  • Jamming any Wi-Fi Access Point

Section 5 : Cracking WEP Encryption

  • Lecture 1 :
  • Introduction
  • Lecture 2 :
  • Cracking WEP Encryption Explain
  • Lecture 3 :
  • Cracking WEP Encryption Methods
  • Lecture 4 :
  • Cracking WEP Encryption Basic
  • Lecture 5 :
  • Cracking WEP using ARP Request Replay Attack
  • Lecture 6 :
  • Cracking WEP using Hirte Attack
  • Lecture 7 :
  • Fake Authentication Attack

Section 6 : Cracking WPA2-WPA Encryptions

  • Lecture 1 :
  • Cracking WPA2 Encryption Explain
  • Lecture 2 :
  • Cracking WPA2 Methods
  • Lecture 3 :
  • Cracking WPA2 using WPS Feature
  • Lecture 4 :
  • Capturing the Handshake
  • Lecture 5 :
  • Creating your own Wordlist
  • Lecture 6 :
  • Cracking WPA2 using Dictionary Attack
  • Lecture 7 :
  • Cracking WPA2 using Bruteforce Attack
  • Lecture 8 :
  • Cracking WPA2 Rainbow Table
  • Lecture 9 :
  • Cracking WPA2 using Evil Twin Attack
  • Lecture 10 :
  • Obtaining Username and Password of the Target Router
  • Lecture 11 :
  • Cracking WPA2 much faster using your (GPU)

Section 7 : Man in the Middle Attacks

  • Lecture 1 :
  • Introduction
  • Lecture 2 :
  • Information Gathering
  • Lecture 3 :
  • Gather detailed information about the clients
  • Lecture 4 :
  • Man in the middle attack explain
  • Lecture 5 :
  • ARP Spoof Attack
  • Lecture 6 :
  • Capturing the Target Login Credentials
  • Lecture 7 :
  • Bypassing SSL Certificate
  • Lecture 8 :
  • Redirect any client from to any website
  • Lecture 9 :
  • Stealing the Session Cookies
  • Lecture 10 :
  • Capture a screenshot from the target browser
  • Lecture 11 :
  • Injecting a keylogger into the target webpage
  • Lecture 12 :
  • Capturing images from the network traffic
  • Lecture 13 :
  • Injecting html file and flip the images in the target browser
  • Lecture 14 :
  • Injecting JavaScript URL and Hooking the client’s with BeEF
  • Lecture 15 :
  • Stealing the Target Social Accounts with BeEF Project
  • Lecture 16 :
  • Having Fun with BeEF Project

Section 8 : Fully Accessing the Connected Clients

  • Lecture 1 :
  • Creating an encrypted Backdoor
  • Lecture 2 :
  • Testing the Backdoor in the Target Machine
  • Lecture 3 :
  • Creating a Fake Browser update to Compromise any Client
  • Lecture 4 :
  • Interact with the Target Operating System (Part 2)
  • Lecture 5 :
  • Interact with the Target Operating System (Part 1)

Section 9 : Protect your Wi-Fi AP Against all the Previous Attacks

  • Lecture 1 :
  • Protect your WiFi Access Point from Hacking
  • Lecture 2 :
  • Detect ARP Poisoning Attack (1st Method)
  • Lecture 3 :
  • Detect ARP Poisoning Attack (2nd Method)
  • Lecture 4 :
  • Prevent your ARP Table from Poisoning
  • Lecture 5 :
  • Detect and Kill any Active Meterpreter Session

Section 10 : Extras

  • Lecture 1 :
  • Disconnecting Paired Bluetooth Devices

Saad Sarraj,

My Name is Saad Sarraj, I am an Ethical Hacker who is trying to keep the internet more secure. I have a very good Experience in Penetration Testing, I started in this field since 2012, then I have created my own website that covers subjects in IT in general and Cyber Security in particular then I made a YouTube channel that includes many tips and tricks in using Linux OS and Windows OS, I am always focusing on the practical side in producing videos without neglecting the theory behind every single (attack, technique, idea), I am sharing my experience with you from what I previously learned.
View More...

Implementing & Configuring Cisco Ro...

By : Dariusz Lipski

Lecture 10


Learn NxtGen Hacking with Technolog...

By : Gopikrishna C

Lecture 80


TCP/IP: The Complete Course

By : Lazaro (Laz) Diaz

Lecture 17


The Complete Ethical Hacking Certif...

By : Mohamed Amer

Lecture 151


VoIP Configuration and Attacking (H...

By : Arpit Mittal

Lecture 6


CISSP- Certification Introduction


Lecture 18



Enjoy Limitless Learning. Get Access to Unlimited Courses with Premium Subscrption Subscribe Now