Skip to main content

Wi-Fi (CLI)

infishark wifi <command> ...

For flag-level detail, run infishark wifi <command> --help.

Scan

infishark wifi scan
infishark wifi scan --active --channel 6
infishark wifi list

Host-side OUI enrichment is available when a vendor DB is configured (--oui-db / manage tools).

Saved networks

Used by on-device Connect, OTA, adapter, and associated monitor:

infishark wifi saved list
infishark wifi saved add --ssid Lab --pass '...'
infishark wifi saved rm 0

Deauth

infishark wifi deauth --ssid LabAP
infishark wifi deauth --bssid AA:BB:CC:DD:EE:FF --channel 6

Runs until Ctrl-C. Authorized testing only.

Handshake / PMKID

infishark wifi handshake --ssid LabAP
infishark wifi handshake --bssid AA:BB:... --channel 6 --pmkid-only
infishark wifi handshake --ssid LabAP --passive
infishark wifi handshake --ssid LabAP --out ./cap --crack --wordlist rockyou.txt

Captures write pcap (and usually hashcat 22000) on the host. PMKID and 4-way share a crackable-save pipeline on recent firmware.

Monitor (promiscuous -> pcap)

# Classic: lock a channel (no association)
infishark wifi monitor --channel 6 --out ch6.pcap

# Associated: join first, stay on the BSS, then promisc
infishark wifi monitor --ssid LabAP --pass 'secret' --out bss.pcap
infishark wifi monitor --index 0 --filter eapol

Useful filters (see --help): named presets (eapol, deauth, ...), type/subtype, EtherType, BSSID, RSSI, encrypt/clear, byte match.

What association does and does not give you

Staying associated keeps you on the AP channel and can improve visibility of BSS / group traffic depending on the stack. Other clients' unicast traffic remains encrypted with their keys. This is not full-LAN cleartext.

Raw TX

infishark wifi tx --hex <frame-hex-no-fcs> --channel 6 --count 3

Adapter (Linux)

Turns the Nano into a USB serial SLIP tunnel to a joined network. Full walkthrough: Wi-Fi Adapter.

sudo infishark wifi adapter 0
sudo infishark wifi adapter --ssid Lab --pass '...' --randomize-mac

Portal

See Portal for SoftAP options and host-streamed HTML.