security enabled verified medium v1.0.0

wifite

Automated wireless attack tool that orchestrates aircrack-ng, reaver, and other tools to audit WiFi networks.

📋 Live Preview
wifite -i {interface}
๐ŸŒ interface โ†’ wlan0
wifite -i {interface}

Sandbox: execFile · Timeout: 86400s

Capabilities

network.audit
network.crack.wep
network.crack.wpa
network.wps.bruteforce
network.deauth
network.pmkid

Parameters

Name Type Required Default Description Aliases
interface string No - Wireless interface name -i, --interface
essid string No - Target network ESSID -e, --essid
bssid string No - Target network BSSID -b, --bssid
channel string No - Target channel -c, --channel
wep boolean No - Attack only WEP networks -w, --wep
wpa boolean No - Attack only WPA networks -t, --wpa
verbose boolean No - Enable verbose output -v, --verbose
no-wps boolean No - Skip WPS PIN attacks --no-wps
no-deauth boolean No - Skip deauth attacks --no-deauth
pmkid boolean No - Use PMKID attack --pmkid
handshake-dir string No - Directory to save handshakes --handshake-dir
wordlist file No - Dictionary file for cracking --wordlist
2 boolean No - Scan 2.4GHz networks -2, --2ghz
5 boolean No - Scan 5GHz networks -5, --5ghz
cloaking boolean No - Enable cloaking --cloaking
dict boolean No - Use dictionary attack --dict
mac boolean No - MAC address to use --mac
no_wep boolean No - Skip WEP attacks --no-wep
no_wpa boolean No - Skip WPA attacks --no-wpa
p boolean No - Min signal power threshold -p, --power
random_mac boolean No - Randomize MAC address --random-mac
s boolean No - Attack only WPS networks -s, --wps

Artifacts

TypeDescriptionMIMESchemaTrust
wireless.crack.keyCracked WPA/WEP keytext/plain-verified
wireless.capture.handshakeCaptured WPA handshakeapplication/vnd.tcpdump.pcap-verified

Contract

Inputs

wireless.interface

Wireless interface name

wordlist.file

Dictionary file for cracking

Outputs

wireless.crack.key

Cracked wireless key

wireless.capture.handshake

Captured handshake

Side effects: network_trafficraw_socket_accessnetwork_traffic

Workflow Edges

Produces

wireless.crack.keywireless.capture.handshake

Consumes

wireless.interfacewordlist.file

Resource Profile

ResourceValue
CPUmedium
Memory128 MB
Networklow
Disk I/Olow

Examples

Attack all visible WiFi networks automatically

wifite -i wlan0

Attack only WPA networks

wifite -i wlan0 --wpa --no-wep

Attack specific BSSID

wifite -i wlan0 -b 00:11:22:33:44:55

Use only PMKID attack

wifite -i wlan0 --pmkid --no-wps --no-deauth

Skip deauth and WPS attacks

wifite -i wlan0 --no-deauth --no-wps

With custom wordlist

wifite -i wlan0 --wordlist /usr/share/wordlists/rockyou.txt

Attack 5GHz networks

wifite -i wlan0 -5 --no-wep

Use random MAC and cloaking

wifite -i wlan0 --random-mac --cloaking

Documentation

Wifite โ€” Automated Wireless Auditor

Wifite automates WiFi auditing by orchestrating aircrack-ng, reaver, bully, and hcxdumptool. It targets WEP, WPA, and WPS-enabled networks with minimal user interaction.

Attack Modes

Mode Description
WEP ARP replay + packet injection, crack when enough IVs
WPA Deauth + handshake capture, crack with dictionary
WPS PIN brute-force via reaver/bully
PMKID PMKID capture via hcxdumptool

Related Tools

aircrack-ngreaverbullykismet

References