2022-11-19 13:19:27222浏览
如果你在尝试破解 Wi-Fi 密码的时候,airmon-ng 命令没出问题,但是 airodump-ng 尝试抓包的时候却遇到了 “ioctl(SIOCGIFNDEX) failed: No such device” 的提示,你可以尝试一下本文的解决方案。
一、解决方案
1. 重新查看网卡列表
iwconfig
👆可以发现网卡的名字居然变成了 wlan0mon ,怪不得
2. 修改 airodump-ng 命令的参数
airodump-ng wlan0mon
👆名字对上了,自然就可以抓包了
二、问题产生的原因探究
1. 回到我们执行 airmon-ng 的地方
👆原来名字在这里被改了
2. 至于它为什么要改、何时需要改,仍不得而知
有些网卡是不会被修改的,而另外一些则会被修改,推测跟网卡的品牌型号有关。
3. 总而言之遇到这个问题就采用上述方法解决就行了
问题反馈