Wireless Testing Tools
Comprehensive collection of hardware and software tools for wireless security assessments, from WiFi to Bluetooth, RF, and beyond.
Information
🔧 WiFi Attack Suites
Aircrack-ng
SuiteComplete suite of tools to assess WiFi network security including capture, cracking, analysis, and replay.
Installation
aircrack-ng -w wordlist.txt capture.capBettercap
FrameworkPowerful framework for network attacks, MITM, sniffing, and monitoring with WiFi, BLE, and HID support.
Installation
bettercap -iface wlan0monWifite2
AutomationAutomated wireless attack tool for WEP, WPA/WPA2, WPS with Pixie Dust support.
Installation
wifite --kill -i wlan0monAirgeddon
AutomationMulti-use bash script with DoS attacks, evil twin, WPS attacks, and enterprise targeting.
Installation
./airgeddon.shHcxdumptool
CaptureCapture WPA/WPA2 handshakes and PMKID from access points. Works with hashcat.
Installation
hcxdumptool -i wlan0mon -o capture.pcapng --enable_status=15Hcxtools
ConversionPortable solution for conversion of packet captures to hashcat/JtR formats.
Installation
hcxpcapngtool -o hash.hc22000 capture.pcapng🎯 Attack & Exploitation
EAPHammer
EnterpriseTargeted evil twin attacks against WPA2-Enterprise networks with credential harvesting.
Installation
./eaphammer --cert-wizardMDK4
AttackWiFi testing tool for DoS attacks, beacon flooding, deauthentication, and more.
Installation
mdk4 wlan0mon d -c 6Reaver
WPSWPS PIN brute force attack tool for WPS-enabled routers.
Installation
reaver -i wlan0mon -b AA:BB:CC:DD:EE:FF -vvBully
WPSAlternative WPS brute force tool with Pixie Dust attack support.
Installation
bully wlan0mon -b AA:BB:CC:DD:EE:FF -d -v 3Wifiphisher
PhishingAutomated phishing attacks against WiFi networks for credential harvesting.
Installation
wifiphisher -aI wlan0 -jI wlan1Fluxion
PhishingSocial engineering tool for WPA key recovery with captive portal attacks.
Installation
./fluxion.sh📡 Scanning & Reconnaissance
Kismet
ScannerWireless network detector, sniffer, and IDS with web interface and extensive protocol support.
Installation
kismet -c wlan0monLinSSID
ScannerGraphical WiFi scanner showing channels, security, signal strength, and vendor info.
Installation
linssidWash
ScannerIdentify WPS-enabled access points and check for Pixie Dust vulnerability.
Installation
wash -i wlan0monAirodump-ng
CapturePacket capture tool for raw 802.11 frames, part of Aircrack-ng suite.
Installation
airodump-ng wlan0monHorst
AnalysisLightweight 802.11 wireless LAN analyzer with ncurses interface.
Installation
horst -i wlan0monSparrow-wifi
VisualizationWiFi spectrum analyzer with GPS tracking for wardriving and heatmaps.
Installation
sparrow-wifi🔓 Cracking & Decryption
Hashcat
CrackingWorld's fastest password cracker with GPU acceleration. Supports WPA/WPA2/WPA3.
Installation
hashcat -m 22000 capture.hc22000 wordlist.txtJohn the Ripper
CrackingOpen-source password cracker with WiFi hash support via wpapsk format.
Installation
john --wordlist=rockyou.txt --format=wpapsk hashes.txtCowpatty
CrackingWPA-PSK dictionary attack tool with precomputed hash support.
Installation
cowpatty -f wordlist.txt -r capture.cap -s ESSIDPyrit
CrackingWPA/WPA2 cracker utilizing GPU and cloud computing for massive speed.
Installation
pyrit -r capture.cap -i wordlist.txt attack_passthrough📻 Bluetooth & BLE Tools
Btlejack
BLEBluetooth Low Energy Swiss Army knife for sniffing, jamming, and hijacking.
Installation
btlejack -f 0x9c68fd30 -t -mBettercap (BLE)
BLEBLE device discovery, MITM attacks, and characteristic manipulation.
Installation
bettercap --eval 'ble.recon on'Bluez
BluetoothOfficial Linux Bluetooth protocol stack with scanning and management tools.
Installation
hcitool scan; bluetoothctlUbertooth
HardwareOpen-source 2.4 GHz wireless development platform for Bluetooth experimentation.
Installation
ubertooth-btle -fCrackle
BLECrack BLE encryption to decrypt captured traffic.
Installation
crackle -i capture.pcapGatttool
BLEGeneric Attribute Profile (GATT) tool for BLE device interaction.
Installation
gatttool -b AA:BB:CC:DD:EE:FF -I📡 SDR & RF Tools
Universal Radio Hacker (URH)
SDRInvestigate wireless protocols like a boss with signal analysis, modulation, and reverse engineering.
Installation
urhGQRX
SDRSoftware-defined radio receiver powered by GNU Radio and Qt GUI.
Installation
gqrxGNU Radio
SDRFree software development toolkit for signal processing and SDR.
Installation
gnuradio-companionRFCrack
RFSoftware-defined radio attack tool for rolling code and frequency hopping.
Installation
python rfcrack.pyInspectrum
AnalysisOffline radio signal analyser for visualizing captured RF data.
Installation
inspectrum capture.cu8rtl_433
RFGeneric data receiver for ISM band devices (433.92 MHz, 868 MHz, 915 MHz).
Installation
rtl_433 -f 433.92M🖥️ Hardware
ALFA AWUS036ACH
WiFi AdapterDual-band AC1200 WiFi adapter with monitor mode and packet injection (chipset: RTL8812AU).
Installation
N/A - HardwareALFA AWUS036NHA
WiFi AdapterHigh-power 802.11n adapter, excellent for long-range attacks (chipset: AR9271).
Installation
N/A - HardwareTP-Link TL-WN722N v1
WiFi AdapterBudget-friendly adapter with monitor mode support (chipset: AR9271). Beware v2/v3!
Installation
N/A - HardwareWiFi Pineapple
PlatformPurpose-built pentesting platform for MITM, evil twin, and reconnaissance.
Installation
Web InterfaceHackRF One
SDRHalf-duplex SDR transceiver covering 1 MHz to 6 GHz. Hardware hacking workhorse.
Installation
hackrf_infoRTL-SDR
SDRBudget SDR receiver (RX only) for 500 kHz to 1.7 GHz. Perfect for learning.
Installation
rtl_testUbertooth One
BluetoothOpen-source 2.4 GHz development platform specifically for Bluetooth research.
Installation
ubertooth-util -vYard Stick One
RFSub-1 GHz RF transceiver for testing <1 GHz wireless devices (RfCat compatible).
Installation
rfcat -rFlipper Zero
Multi-toolPortable multi-tool for pentesting and debugging digital hardware with sub-GHz, RFID, NFC, IR.
Installation
Web InterfaceProxmark3
RFID/NFCRFID/NFC research tool for reading, writing, and emulating RFID/NFC tags.
Installation
pm3