---
name: "wlanhcx2ssid"
section: "1"
platform: "linux"
package: "hcxtools"
version: "6.0.2-1+b1"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/wlanhcx2ssid"
---

# wlanhcx2ssid(1)

hcx tools set-N

## NAME

wlanhcx2ssid - hcx tools set-N

## DESCRIPTION

wlanhcx2ssid 6.0.2 (C) 2020 ZeroBeat usage: wlanhcx2ssid \<options\>

options: **-i** \<file\>     : input hccapx file **-p** \<path\>     : change directory for outputfiles **-a**            : output file by mac\_ap's **-s**            : output file by mac\_sta's **-o**            : output file by vendor's (oui) **-e**            : output file by essid's **-E** \<essid\>    : output file by part of essid name **-X** \<essid\>    : output file by essid name (exactly) **-x** \<digit\>    : output by essid len (0 \<= 32) **-A** \<mac\_ap\>   : output file by single mac\_ap **-S** \<mac\_sta\>  : output file by single mac\_sta **-O** \<oui\>      : output file by single vendor (oui) **-V** \<name\>     : output file by single vendor name or part of vendor name **-L** \<mac\_list\> : input list containing mac\_ap's (need **-l**)

-

  : format of mac\_ap's each line: 112233445566

**-l** \<file\>     : output file (hccapx) by mac\_list (need **-L**) **-w** \<file\>     : write only forced from clients to hccapx file **-W** \<file\>     : write only forced from access points to hccapx file **-r** \<file\>     : write only replaycount checked to hccapx file **-R** \<file\>     : write only not replaycount checked to hccapx file **-N** \<file\>     : output stripped file (only one record each mac\_ap, mac\_sta, essid, message\_pair combination) **-n** \<file\>     : output stripped file (only one record each mac\_sta, essid) **-g** \<file\>     : write only handshakes with pairwise key flag set **-G** \<file\>     : write only handshakes with groupkey flag set **-0** \<file\>     : write only MESSAGE\_PAIR\_M12E2 to hccapx file **-1** \<file\>     : write only MESSAGE\_PAIR\_M14E4 to hccapx file **-2** \<file\>     : write only MESSAGE\_PAIR\_M32E2 to hccapx file **-3** \<file\>     : write only MESSAGE\_PAIR\_M32E3 to hccapx file **-4** \<file\>     : write only MESSAGE\_PAIR\_M34E3 to hccapx file **-5** \<file\>     : write only MESSAGE\_PAIR\_M34E4 to hccapx file **-k** \<file\>     : write keyversion based on key information field (use only basename)

-

  : output: basename.x.hccapx : WPA1 RC4 Cipher, HMAC-MD5..... basename.1.hccapx : WPA2 AES Cipher, HMAC-SHA1.... basename.2.hccapx : WPA2 AES Cipher, AES-128-CMAC2 basename.3.hccapx : all other are unknown

**-F** \<file\>     : remove bad records and write only flawless records to hccapx file **-D** \<file\>     : remove duplicates from the same authentication sequence

-

  : you must use nonce-error-corrections on that file!

**-h**            : this help

usage: wlanhcx2ssid \<options\>

options: **-i** \<file\>     : input hccapx file **-p** \<path\>     : change directory for outputfiles **-a**            : output file by mac\_ap's **-s**            : output file by mac\_sta's **-o**            : output file by vendor's (oui) **-e**            : output file by essid's **-E** \<essid\>    : output file by part of essid name **-X** \<essid\>    : output file by essid name (exactly) **-x** \<digit\>    : output by essid len (0 \<= 32) **-A** \<mac\_ap\>   : output file by single mac\_ap **-S** \<mac\_sta\>  : output file by single mac\_sta **-O** \<oui\>      : output file by single vendor (oui) **-V** \<name\>     : output file by single vendor name or part of vendor name **-L** \<mac\_list\> : input list containing mac\_ap's (need **-l**)

-

  : format of mac\_ap's each line: 112233445566

**-l** \<file\>     : output file (hccapx) by mac\_list (need **-L**) **-w** \<file\>     : write only forced from clients to hccapx file **-W** \<file\>     : write only forced from access points to hccapx file **-r** \<file\>     : write only replaycount checked to hccapx file **-R** \<file\>     : write only not replaycount checked to hccapx file **-N** \<file\>     : output stripped file (only one record each mac\_ap, mac\_sta, essid, message\_pair combination) **-n** \<file\>     : output stripped file (only one record each mac\_sta, essid) **-g** \<file\>     : write only handshakes with pairwise key flag set **-G** \<file\>     : write only handshakes with groupkey flag set **-0** \<file\>     : write only MESSAGE\_PAIR\_M12E2 to hccapx file **-1** \<file\>     : write only MESSAGE\_PAIR\_M14E4 to hccapx file **-2** \<file\>     : write only MESSAGE\_PAIR\_M32E2 to hccapx file **-3** \<file\>     : write only MESSAGE\_PAIR\_M32E3 to hccapx file **-4** \<file\>     : write only MESSAGE\_PAIR\_M34E3 to hccapx file **-5** \<file\>     : write only MESSAGE\_PAIR\_M34E4 to hccapx file **-k** \<file\>     : write keyversion based on key information field (use only basename)

-

  : output: basename.x.hccapx : WPA1 RC4 Cipher, HMAC-MD5..... basename.1.hccapx : WPA2 AES Cipher, HMAC-SHA1.... basename.2.hccapx : WPA2 AES Cipher, AES-128-CMAC2 basename.3.hccapx : all other are unknown

**-F** \<file\>     : remove bad records and write only flawless records to hccapx file **-D** \<file\>     : remove duplicates from the same authentication sequence

-

  : you must use nonce-error-corrections on that file!

**-h**            : this help

## SEE ALSO

The full documentation for **wlanhcx2ssid** is maintained as a Texinfo manual.  If the **info** and **wlanhcx2ssid** programs are properly installed at your site, the command

-

  **info wlanhcx2ssid**

should give you access to the complete manual.
