当我运行时,airmon-ng start wlan0
我收到以下消息,然后我的 WiFi 无法正常工作。然后我运行ifconfig
,看到我的无线设备处于活动状态但没有连接。以下过程从未受到影响,airmon-ng
所以我很困惑(一如既往)。哦,我有以下版本的 Aircrack-ng:
Aircrack-ng 1.2 rc1 r2459 - (C) 2006-2014 Thomas d'Otreppe
Found 5 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
PID Name
591 avahi-daemon
594 avahi-daemon
1089 NetworkManager
1166 wpa_supplicant
1882 dhclient
PHY Interface Driver Chipset
phy0 wlan0 iwlwifi Intel Corporation Wireless 7260 (rev 73)command failed: Input/output error (-5)
(mac80211 monitor mode vif enabled for [phy0]wlan0 on [phy0]wlan0mon)
(mac80211 station mode vif disabled for [phy0]wlan0)
我的结果ifconfig
whisper@Silence:~$ ifconfig
eth0 Link encap:Ethernet HWaddr XXXXXXXXXXXXXXXXXX
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1905 errors:0 dropped:0 overruns:0 frame:0
TX packets:1905 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2189727 (2.1 MB) TX bytes:2189727 (2.1 MB)
wlan0 Link encap:Ethernet HWaddr XXXXXXXXXXXXXXXXX
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: XXXXXXXXXXXXXXXXXXXXXXXXScope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:823 errors:0 dropped:0 overruns:0 frame:0
TX packets:896 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:432258 (432.2 KB) TX bytes:161018 (161.0 KB)
答案1
首先,使用wlanXmon
而不是monX
并不是错误。这是 Aircrack-ng 当前版本添加的新功能。
其次,尽管这些进程在更新之前可能已经产生了影响,但现在网络进程正在干扰您的 Aircrack 安装。您可以通过运行 轻松修复此问题sudo airmon-ng check kill all
,但请注意,这很可能会暂时破坏您的网络设置菜单。
最好学习如何使用这个新版本,而不是降级,因为降级将不可避免地带来大量的破坏依赖关系。
答案2
听起来这在过去对你有用,所以问题可能出在你运行的版本上。你说你有 Aircrack-ng 1.2 rc1 r2459
根据发布的日志,运行涉及 wifi 的命令似乎出现问题
phy0 wlan0 iwlwifi Intel Corporation Wireless 7260 (rev 73)command failed: Input/output error (-5)
我使用的是 Ubuntu 14.10,带有不同的 wifi 适配器。我使用 apt-get 安装了 airckrack。安装的版本是 Aircrack-ng 1.2 beta3。当我运行
sudo airmon-ng start wlan0
一切都正常。
ifconfig
wlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2216:d8ff:fefa:a073/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:437 errors:0 dropped:0 overruns:0 frame:0
TX packets:399 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105900 (105.9 KB) TX bytes:49607 (49.6 KB)
mon0 Link encap:UNSPEC HWaddr xx-xx-xx-xx-xx-xx-xx-xx-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:100716 errors:0 dropped:100857 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:126631342 (126.6 MB) TX bytes:0 (0.0 B)
所以我想我要说的是,你可以尝试一下我正在使用的版本,或者就像我说的,听起来你以前就用过这个版本,所以如果你最近更新到了你现在使用的版本,也许现在你需要降级到一个可以运行的版本。
答案3
我发现问题libpcap
在于新版本有错误或被编程为不允许您使用reaver
解决方案是降级为:
libpcap0.8-dev_1.4.0-2_amd64
libpcap0.8_1.4.0-2_amd64
降级后,重要的是避免任何升级,或者在升级之前检查升级文件libpcap
。
答案4
这是另一种可能有效也可能无效的方法(可在 stackskills.com 上的一些视频教程中找到)。它对我最近下载的 Kali-Linux iso 有效。
ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up
iwconfig wlan0 # shows if wlan0 is now in monitor-mode
airodump-ng wlan0 # Should show the available wlan-networks