security enabled verified medium v1.0.0

hcxdumptool

Tool for capturing WLAN traffic and dumping PMKID and handshake captures for offline WPA cracking with hashcat.

📋 Live Preview
hcxdumptool -i {interface} -o {output}
๐ŸŒ interface โ†’ wlan0mon ๐ŸŒ output โ†’ capture.pcapng
hcxdumptool -i {interface} -o {output}

Sandbox: execFile · Timeout: 86400s

Capabilities

network.capture.pmkid
network.capture.handshake
network.sniff

Parameters

Name Type Required Default Description Aliases
interface string Yes - Wireless interface in monitor mode -i, --interface
output string No - Output file path -o, --output
channel string No - Channel list to hop -c, --channel
timeout integer No - Timeout in seconds -t, --timeout
enable_status boolean No - Enable real-time status display --enable_status
disable_deauth boolean No - Disable deauth detection --disable_deauth
disable_assoc boolean No - Disable association detection --disable_assoc
disable_probe boolean No - Disable probe request capture --disable_probe
essid string No - Filter by ESSID -E, --essid
bssid string No - Filter by BSSID -B, --bssid
write string No - Write raw packets to file -w, --write
read file No - Read from capture file -r, --read
v boolean No - Verbose output -v, --verbose

Artifacts

TypeDescriptionMIMESchemaTrust
wireless.capture.pcapngCaptured WLAN trafficapplication/vnd.tcpdump.pcap-verified
wireless.capture.pmkidPMKID hashes for crackingtext/plain-verified

Contract

Inputs

wireless.interface

Wireless interface in monitor mode

wireless.channel

Target channel

wireless.bssid

Target AP BSSID

Outputs

wireless.capture.pcapng

Raw packet capture

wireless.capture.pmkid

PMKID hash file

Side effects: raw_socket_accessnetwork_traffic

Workflow Edges

Produces

wireless.capture.pcapngwireless.capture.pmkid

Consumes

wireless.interfacewireless.channelwireless.bssid

Resource Profile

ResourceValue
CPUmedium
Memory128 MB
Networklow
Disk I/Ohigh

Examples

Capture on all channels

hcxdumptool -i wlan0mon -o capture.pcapng

Capture specific channel with status

hcxdumptool -i wlan0mon -o capture.pcapng -c 6 --enable_status

Filter by BSSID

hcxdumptool -i wlan0mon -o capture.pcapng -B 00:11:22:33:44:55

Filter by ESSID

hcxdumptool -i wlan0mon -o capture.pcapng -E MyNetwork

Disable deauth detection

hcxdumptool -i wlan0mon -o capture.pcapng --disable_deauth

Capture with timeout

hcxdumptool -i wlan0mon -o capture.pcapng -t 300

Read from existing capture

hcxdumptool -r capture.pcapng

Disable unnecessary detections

hcxdumptool -i wlan0mon -o capture.pcapng --disable_deauth --disable_assoc --disable_probe

Documentation

hcxdumptool โ€” WLAN Capture Tool for PMKID

hcxdumptool captures WLAN traffic and extracts PMKID (RSN PMKID) hashes and WPA handshakes for offline cracking with hashcat or John the Ripper.

PMKID Attack

The PMKID attack does not require a full EAPOL 4-way handshake โ€” only a single packet from the AP is needed. This makes it faster and more reliable than traditional deauth-based handshake capture.

Related Tools

hcxpcaptoolaircrack-nghashcat

References