Aierplay-ng,mon0 不工作

Aierplay-ng,mon0 不工作

我尝试安装并运行 aierplay-ng,但遇到了 mon0 问题

我已经安装了我需要的所有内容(或者我想我已经完成了)但我不知道为什么当我在终端上输入该命令时sudo airodump-ng mon0它会显示一条错误消息:

Interface mon0: 
ioctl(SIOCGIFINDEX) failed: No such device

或者如果我尝试此命令 sudo ifconfig mon0 down它会再次显示错误消息

mon0: ERROR while getting interface flags: No such device

有人知道我该如何解决这个问题吗?

答案1

您首先应该找到您的无线接口。通常它是 wlan0,但使用以下命令可以获取您的接口列表。

ifconfig

找出您的无线接口后,您需要将其设置为监控模式。

sudo airmon-ng start wlan0

使用无线接口的名称代替 wlan0。这将在监控模式下启用 wlan0。再次使用 ifconfig 命令,您现在应该会看到一个名为“mon0”的新接口。

如果您发现仍然收到设备未找到错误,请运行以下代码来禁用网络管理器并启用手动更改。

sudo stop network-manager
echo "manual" | sudo tee /etc/init/network-manager.override

此后您应该能够成功运行前两个。

完成后,如果您希望恢复网络管理器,只需运行

sudo rm /etc/init/network-manager.override
sudo start network-manager

相关内容