← 返回命令列表

Linux command

angryoxide 命令

安全

权限或系统影响较大,执行前请核对目标。

常用示例

Start scanning

sudo angryoxide -i [wlan0]

Scan specific channels

sudo angryoxide -i [wlan0] -c [1,6,11]

Target a specific network

sudo angryoxide -i [wlan0] -t [AA:BB:CC:DD:EE:FF]

Run in passive mode

sudo angryoxide -i [wlan0] --notransmit

Scan an entire band

sudo angryoxide -i [wlan0] -b [5] --autohunt

Run headless

sudo angryoxide -i [wlan0] --headless -o [output_prefix]

说明

angryoxide is an 802.11 WiFi attack tool written in Rust that autonomously collects WPA/WPA2/WPA3 hash material (EAPOL handshakes and PMKIDs) for offline cracking with Hashcat. It features a real-time TUI built with Ratatui showing discovered networks, captured handshakes, and attack status. The attack engine performs PMKID collection, hidden SSID retrieval, anonymous reassociation (MFP bypass), Channel Switch Announcement attacks, RSN downgrade, and WiFi 6e disassociation. Output files include Hashcat-compatible .hc22000 hashlines, .pcapng packet captures, and Kismet-compatible .kismetdb databases.

参数

-i, --interface _interface_
Wireless interface to use (required)
-c, --channel _channels_
Specific channel(s) to scan (default: 1,6,11)
-b, --band _band_
Scan an entire band (2, 5, 6, or 60)
-t _target_
Target specific MAC or SSID (repeatable)
-w _target_
Whitelist a MAC or SSID from attacks (repeatable)
--targetlist _file_
Load targets from a file
--whitelist _file_
Load whitelist from a file
-o, --output _prefix_
Custom output filename prefix
-r, --rate _level_
Attack aggressiveness: 1 (low), 2 (default), 3 (high)
--notransmit
Passive collection only, no attack frames sent
--autohunt
Auto-discover target channels, then focus on them
--headless
Run without the terminal UI
--autoexit
Exit when all targets have valid hashlines
--combine
Merge all .hc22000 files into a single output
--gpsd _ip:port_
Connect to GPS daemon for wardriving
-h, --help
Display help

FAQ

What is the angryoxide command used for?

angryoxide is an 802.11 WiFi attack tool written in Rust that autonomously collects WPA/WPA2/WPA3 hash material (EAPOL handshakes and PMKIDs) for offline cracking with Hashcat. It features a real-time TUI built with Ratatui showing discovered networks, captured handshakes, and attack status. The attack engine performs PMKID collection, hidden SSID retrieval, anonymous reassociation (MFP bypass), Channel Switch Announcement attacks, RSN downgrade, and WiFi 6e disassociation. Output files include Hashcat-compatible .hc22000 hashlines, .pcapng packet captures, and Kismet-compatible .kismetdb databases.

How do I run a basic angryoxide example?

Run `sudo angryoxide -i [wlan0]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -i, --interface _interface_ do in angryoxide?

Wireless interface to use (required)