Wireless Attacks
Aircrack-ng is a complete suite of tools to assess WiFi network security. It focuses on different areas of WiFi security: monitoring, attacking, testing, and cracking.
sudo apt install aircrack-ng
aircrack-ng [options] <capture-file>
Aircrack-ng is the most widely used wireless security auditing suite available for Kali Linux. It provides a complete toolkit for monitoring WiFi networks, capturing packets, and testing the security of wireless encryption protocols.
The suite includes airodump-ng for packet capture, aireplay-ng for packet injection and replay attacks, airmon-ng for managing monitor mode interfaces, and aircrack-ng itself for cracking WEP and WPA/WPA2 pre-shared keys.
Wireless security professionals rely on Aircrack-ng for authorized penetration testing, security audits, and research. Its comprehensive toolset covers the entire wireless assessment lifecycle from discovery to key recovery.
airmon-ngList interfaces - Show available wireless cardsairmon-ng start wlan0Enable monitor mode - Start packet capture interfaceairmon-ng stop wlan0monDisable monitor mode - Return interface to managed modeairmon-ng check killKill interfering processes - Stop NetworkManager or other processesairodump-ng wlan0monScan networks - List all available wireless networksairodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0monCapture handshake - Target a specific network on a channelairodump-ng --band abg wlan0monAll bands - Scan both 2.4GHz and 5GHz frequenciesairodump-ng --wps wlan0monWPS scan - Find access points with WPS enabledairodump-ng --manufacturer wlan0monShow vendors - Display device manufacturers in capture listaireplay-ng -0 10 -a AA:BB:CC:DD:EE:FF wlan0monDeauth attack - Disconnect clients to force a handshakeaireplay-ng -0 10 -a AA:BB:CC:DD:EE:FF -c CC:DD:EE:FF:00:11 wlan0monTargeted deauth - Disconnect a specific client from an APaireplay-ng -1 0 -e "NetworkName" -a AA:BB:CC:DD:EE:FF wlan0monFake auth - Fake associate with an access pointaireplay-ng -3 -b AA:BB:CC:DD:EE:FF wlan0monARP replay - Inject ARP packets to generate WEP IVsaireplay-ng -2 -p 0841 -c FF:FF:FF:FF:FF:FF -b AA:BB:CC:DD:EE:FF wlan0monInteractive replay - Launch a custom packet injection attackaircrack-ng -w wordlist.txt capture-01.capDictionary attack - Crack WPA/WPA2 capture keys offlineAssess the security of wireless networks by testing encryption strength and identifying weak configurations.
Recover WEP keys by capturing initialization vectors and performing statistical cracking attacks.
Capture the 4-way handshake during client authentication for offline dictionary cracking.
Test network resilience against deauthentication attacks and packet injection techniques.
Configure and manage wireless interfaces in monitor mode for passive network surveillance.
Capture PMKID from access points to crack WPA/WPA2 without requiring a full handshake capture.
Identify unauthorized and evil twin access points that impersonate legitimate networks to intercept credentials.
Test whether wireless clients properly handle deauthentication frames and reconnection without exposing sensitive data.
Identify and test access points with WPS PIN enabled for brute-force and Pixie Dust attacks.
Capture and analyze wireless traffic for evidence collection, intrusion investigation, and protocol analysis.
Wireless Attacks
Automated wireless auditing tool that wraps Aircrack-ng for streamlined WEP/WPA/WPS cracking with minimal user input.
Password Attacks
GPU-accelerated password recovery tool supporting 300+ hash algorithms including WPA PMK offline cracking.
Wireless Attacks
GUI-based wireless security tool providing visual network scanning and automated WEP/WPA/WPS cracking.
Sniffing & Spoofing
Passive wireless network detector, sniffer, and intrusion detection system supporting WiFi, Bluetooth, and SDR.
Wireless Attacks
WPS PIN brute-force attack tool that recovers WPA/WPA2 passphrases through WiFi Protected Setup vulnerabilities.
Password Attacks
WPA/WPA2 offline dictionary attack tool with multi-processing support and PMK caching for repeated attacks.
The interface displays hardware addresses (BSSID), power levels, active channels, encryption algorithms, and network names. A distinct alert confirms when a password hash has been successfully decoded.
This tool is designed for authorized security testing, educational purposes, and legitimate network administration only. Unauthorized access to computer systems is illegal.