Linux command
airbase-ng 命令
安全
权限或系统影响较大,执行前请核对目标。
常用示例
Create
sudo airbase-ng -e "[FakeSSID]" -c [6] [wlan0mon]
Example
sudo airbase-ng -e "[TargetSSID]" -c [6] -W 1 [wlan0mon]
Example
sudo airbase-ng -e "[SSID]" -c [6] -z 4 [wlan0mon]
Example
sudo airbase-ng -e "[SSID]" -P -c [6] [wlan0mon]
说明
airbase-ng is an aircrack-ng suite tool that creates software access points for penetration testing. It can simulate access points, capture WPA handshakes, perform MITM attacks, and test client security. The tool creates virtual interfaces (at0) that can be used to route traffic, enabling network analysis of connected clients.
参数
- -e _essid_
- Access point ESSID (network name)
- -c _channel_
- Operating channel
- -W _0|1_
- WEP mode (0: open, 1: shared key)
- -z _type_
- WPA encryption (2: TKIP, 4: CCMP)
- -a _bssid_
- Set specific BSSID
- -P
- Respond to all probe requests
- -C _seconds_
- Beacon interval
- -v
- Verbose output
- -F _prefix_
- Write captured packets to file
- --caffe-latte
- Caffe-Latte attack mode
- --cfrag
- PRGA attack using fragmentation
FAQ
What is the airbase-ng command used for?
airbase-ng is an aircrack-ng suite tool that creates software access points for penetration testing. It can simulate access points, capture WPA handshakes, perform MITM attacks, and test client security. The tool creates virtual interfaces (at0) that can be used to route traffic, enabling network analysis of connected clients.
How do I run a basic airbase-ng example?
Run `sudo airbase-ng -e "[FakeSSID]" -c [6] [wlan0mon]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -e _essid_ do in airbase-ng?
Access point ESSID (network name)