Converts packet capture files to hash formats compatible with hashcat and john for WPA cracking.
hcxpcaptool -z {pmkid-output} {capture-file} ๐ pmkid-output โ hash.22000 ๐ capture-file โ capture.pcapng hcxpcaptool -z {pmkid-output} {capture-file} Sandbox: execFile · Timeout: 3600s
network.convert.capture network.hash.extract network.hash.pmkid network.hash.eapol | Name | Type | Required | Default | Description | Aliases |
|---|---|---|---|---|---|
pmkid | string | No | - | Output PMKID hashes (hashcat mode 22000) | -z, --pmkid |
output | string | No | - | Output file path | -o, --output |
essid-list | string | No | - | Extract ESSID list to file | -E, --essid-list |
identity | string | No | - | Extract identities to file | -I, --identity |
username | string | No | - | Extract usernames to file | -U, --username |
hashcat | string | No | - | Output hashcat format hashes | -j, --hashcat |
john | string | No | - | Output John the Ripper hashes | -J, --john |
pmkid-eapol | string | No | - | Output PMKID+EAPOL hashes | -k, --pmkid-eapol |
verbose | boolean | No | - | Enable verbose output | -v, --verbose |
h | boolean | No | - | Show this help | -h, --help |
| Type | Description | MIME | Schema | Trust |
|---|---|---|---|---|
wireless.hash.22000 | Hashcat mode 22000 hash file | text/plain | - | verified |
wireless.hash.john | John the Ripper hash file | text/plain | - | verified |
Inputs
wireless.capture.file Packet capture file (.pcap, .pcapng, .cap)
Outputs
wireless.hash.22000 Hashcat mode 22000 hashes
wireless.hash.john John the Ripper hashes
wireless.essid.list Extracted ESSID list
Produces
wireless.hash.22000wireless.hash.johnwireless.essid.listConsumes
wireless.capture.file| Resource | Value |
|---|---|
| CPU | low |
| Memory | 128 MB |
| Network | none |
| Disk I/O | low |
Convert capture to hashcat mode 22000
hcxpcaptool -z hash.22000 capture.pcapng Extract multiple hash formats
hcxpcaptool -z hash.22000 -j hash.john capture.pcapng Extract ESSID list from capture
hcxpcaptool -E essids.txt capture.pcapng Extract PMKID and identities
hcxpcaptool -z hash.22000 -I identities.txt capture.pcapng Extract PMKID+EAPOL combined
hcxpcaptool -k combined.22000 capture.pcapng Extract usernames from EAP
hcxpcaptool -U usernames.txt capture.pcapng Verbose conversion
hcxpcaptool -v -z hash.22000 capture.pcapng Full extraction of all data
hcxpcaptool -z hash.22000 -E essids.txt -I identities.txt -U usernames.txt capture.pcapng hcxpcaptool (part of hcxtools) converts WLAN packet captures into hash formats suitable for offline cracking with hashcat (mode 22000) and John the Ripper.
| Format | Flag | Cracker |
|---|---|---|
| PMKID | -z |
hashcat -m 22000 |
| EAPOL | -j |
hashcat -m 22000 |
| PMKID+EAPOL | -k |
hashcat -m 22000 |
| John | -J |
John the Ripper |