Wi-Fi is a wireless networking technology that allows computers and other devices to communicate over a wireless signal. It describes network components that are based on one of the 802.11 standards developed by the IEEE and adopted by the Wi-Fi Alliance.
#802.11a – Supports a maximum theoretical bandwidth of 54Mbps
#802.11b – Support a theoretical maximum data rate of 11Mbps
#802.11g – Supports maximum network bandwidth of 54mbps
#802.11n – Supports maximum network bandwidth of 300mbps
#802.11ac – Rated up to 1300 Mbps on the 5 GHz band plus up to 450 Mbps on 2.4 GHz.
General Terms of Wi-Fi Network
1. BSSID : Basic Service Set Identifier
A unique address that identifies the access point/router that creates the wireless network
2. SSID : Service Set Identifier
All wireless devices on a WLAN must employ the same SSID in order to communicate with each other.
Wi-Fi channels overlap with nearby channels. Channels 1, 6, and 11 are the most frequently used for 2.4 GHz Wi-Fi. These three channels are the only ones that don’t overlap with each other.
* WEP stands for Wired Equivalent Privacy is still commonly used on home computer networks.
* WPA stands for Wi-Fi Protected Acces WPA-PSK (for pre-shared key), is designed for home networking while another version, WPA-Enterprise, is designed for corporate networks,WPA2 is an improved version of Wi-Fi Protected Access supported by all newer Wi-Fi equipment
How to crack wi-fi passwords using linux
Step 1: Open your kali machine then run this cmd iwconfig to view or list the wireless devices.
Note : To execute this wi-fi attack you need an external wireless adapter dongle ( TP-link) so that only we can able to see the new interface Wlan0
In the above snapshot you are able to see the mode is on managed, we need to change the mode to monitor.
Step 2 : Before changing the mode we have to create a new interface.
Run airmon–ng start wlan0
Once you have created the interface , execute the cmd iwconfig, now it will list you the interfaces with the mode is changed to monitor mode.
Step 3: To scan the available wireless devices, execute wifite mon0.
Once you have found the availability wireless devices give any of the three device number like 1 0r 2 0r 3. Which network you want to attack.
Note : Here i start the attack on triadsquare .
Step 4: once the attack is started first pin attack is going to execute on triadsquare.
Here I’m not showing pin attack , so to exit from that attack press ctrl+c , then next handshake process is going to held for listing the networks. once its completed the captured devices are stored in a specific path as shown in the snapshot. Path: hs/triadsquare.cap
Note : Cap – Captured Devices or Network
Step 5 : We need to crack a password for triadsquare network , Before going to crack first create a sample text file with some default passwords. I have created Nano wificrack.txt as a sample file.
Step 6 : aircrack is a tool used to crack the password for the selected network.
Syntax : aircrack –ng –w created password file with the selected network name.
Cmd : aircrack –ng –w wificrack.txt Triadsquare.
Step 7 : After executing this cmd , the sample file is going to check with the captured file if its match , it will display like key found with that password.
Finally we found the key for the selected network.