Aircrack-ng Guide
The complete suite for wireless network security audits. Test, analyze and secure your WiFi infrastructure with the reference tools.
What is Aircrack-ng?
Aircrack-ng is a suite of tools for auditing the security of 802.11 (WiFi) wireless networks. It captures traffic, tests password strength and evaluates the security configuration of WEP, WPA and WPA2 networks.
Key features
A complete toolset for WiFi security audits
Packet capture
Real-time WiFi traffic capture and analysis with advanced filtering and multi-format export
Cracking WEP/WPA
WiFi key security auditing with optimized dictionary and brute-force attacks
Monitor mode
Enable promiscuous mode to passively capture all wireless packets
Packet injection
Send crafted packets to test resilience and force handshake generation
Security analysis
Full evaluation of WiFi configuration and detection of critical vulnerabilities
Complete suite
Integrated toolset for every aspect of wireless security testing
Tools in the suite
More than 10 specialized tools covering every aspect of WiFi auditing
Capture & Monitoring
Injection & attacks
Cracking & analysis
Utilitaires
Practical use cases
Real-world WiFi security audit scenarios
Enterprise WPA2 audit
Test a corporate WiFi network's strength through handshake capture
Detailed workflow
Monitor mode
Enable monitor mode with airmon-ng start wlan0
Network scan
Scan with airodump-ng to identify the target
Targeted capture
Capture on the target network's channel
Deauth attack
Force a reconnection with aireplay-ng --deauth
Handshake capture
Capture the WPA handshake during reconnection
Cracking offline
Test with a dictionary via aircrack-ng
Rogue access point detection
Identify fake access points and Evil Twins nearby
Detailed workflow
Full scan
Scan all channels to map APs
SSID analysis
Compare SSIDs and detect duplicates
BSSID check
Check MAC addresses and vendors
Signal analysis
Measure signal strength to locate devices
Correlation
Cross-check against the legitimate network inventory
Alerte
Document and report suspicious APs
Legacy WEP resilience test
Full security assessment of an obsolete WEP network
Detailed workflow
Passive capture
Collect IVs with airodump-ng
Fake authentication
Associate with the target network
ARP replay
Inject to generate traffic
IV collection
Collect 50K+ IVs for cracking
Cracking WEP
Run aircrack-ng on the capture
Validation
Test the recovered key
Command examples
Practical commands for different audit scenarios
Initial setup
airmon-ng check killKill processes that interfere with monitor mode
airmon-ng start wlan0Enable monitor mode on wlan0
iwconfigCheck that the interface is in monitor mode (wlan0mon)
Capture & Scan
airodump-ng wlan0monScan all available WiFi networks
airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0monCapture a specific network on channel 6
airodump-ng --band abg wlan0monScan all bands (2.4GHz and 5GHz)
Attacks & injection
aireplay-ng --deauth 10 -a AA:BB:CC:DD:EE:FF wlan0monSend 10 deauthentication packets
aireplay-ng --fakeauth 0 -a BSSID -h YOUR_MAC wlan0monFake authentication for WEP injection
aireplay-ng --arpreplay -b BSSID -h YOUR_MAC wlan0monARP replay attack to generate IVs
Cracking
aircrack-ng -w wordlist.txt -b AA:BB:CC:DD:EE:FF capture.capCrack WPA with a dictionary
aircrack-ng -b AA:BB:CC:DD:EE:FF capture.capCrack WEP with the collected IVs
aircrack-ng -w - -b BSSID capture.capCrack with a wordlist from stdin (pipe)
Best practices
Essential recommendations for a responsible WiFi audit
Do
- Get written authorizationGet a written mandate before any WiFi security test
- Check compatibilityUse a WiFi adapter that supports monitor mode and injection
- Document the auditKeep a record of commands, captures and results
- Secure your capturesEncrypt and protect .cap files containing handshakes
- Test in a controlled environmentPractice on your own network before a client audit
- Update regularlyUse the latest version of Aircrack-ng and drivers
Avoid
- Testing without authorizationIllegal and liable to prosecution
- Disrupting neighboring networksAvoid mass deauth attacks that affect other networks
- Using an incompatible adapterCheck compatibility before buying hardware
- Disclosing recovered keysKeep audit results strictly confidential
- Neglecting OPSECYour WiFi adapter reveals your MAC address: change it if needed
- Unnecessarily long testsKeep the audit as short as strictly necessary
Installation and setup
Complete guide to installing and configuring Aircrack-ng
Installing on Kali Linux
Aircrack-ng comes preinstalled on Kali Linux
sudo apt update && sudo apt install aircrack-ngChecking your WiFi adapter
Check that your adapter supports monitor mode and injection
airmon-ngiw list | grep "Supported interface modes" -A 8Recommended adapters
- • Alfa AWUS036NHA (Atheros AR9271)
- • TP-Link TL-WN722N v1 (Atheros AR9271)
- • Alfa AWUS036ACH (Realtek RTL8812AU)
- • Panda PAU09 (Ralink RT5372)
Enabling monitor mode
airmon-ng check killairmon-ng start wlan0→ wlan0mon interface created
⚠️ Critical legal warning
Using Aircrack-ng on WiFi networks you do not own, or without explicit written authorization, is ILLEGAL in most jurisdictions and can lead to criminal and civil prosecution.
Legitimate use only:
- Auditing your own WiFi networks
- Tests with the owner's written authorization
- Lab and training environments
- Security research within a legal framework
Resources and documentation
Useful links to go further
Official Aircrack-ng website
Official documentation, downloads and tutorials
GitHub Repository
Source code, issues and latest updates
Full documentation
Detailed guides for every tool in the suite
Hardware compatibility
List of compatible WiFi adapters and drivers
Ready to audit your WiFi networks?
Discover other OSINT tools and strengthen your wireless security skills

Ready to put it into practice?
CyberXTEL is our free platform to train hands-on: certifications, CTFs and a dedicated cyber awareness space.