Kali Linux 2020.4 无法进入监控模式

Kali Linux 2020.4 无法进入监控模式

我最初使用的是 Kali 2020.3,必须手动安装无线驱动程序 (RTL8822BE)。之后,使用命令 监控模式就可以了sudo airmon-ng start wlan0。我决定升级到 Kali 2020.4,它自动安装了无线驱动程序,因此连接 WiFi 不是问题。但问题在于将 WiFi 卡置于监控模式。我试过sudo airmon-ng check kill关闭 WiFi 网络,并尝试sudo airmon-ng start wlan0将无线卡置于监控模式,但它会自动切换回 wlan0,而不是 wlan0mon。即使我运行命令sudo iwconfig,我也得到的是 wlan0 而不是 wlan0mon。即使执行命令,我也从未看到 wlan0mon。我试过重新安装 WiFi 驱动程序,但什么也没改变。我还遇到了无法恢复互联网的问题,因为当我使用命令 时sudo airmon-ng check kill,它会终止 WiFi 进程。我试过使用sudo service NetworkManager restart,但它不起作用(但命令本身有效)。我唯一能够恢复 WiFi 的方法是重新启动。

答案1

我不知道这是否仍然适用于 2020.4(因为我使用的是 Kali 的每周发布版本),但我找到了答案。

要将网卡置于监控模式,首先必须停止 NetworkManager 服务(对我来说,这样做sudo ifconfig wlan0 down可以关闭 WiFi 卡一秒钟,然后即使不使用命令也会自动重新打开sudo ifconfig wlan0 down)。要停止 NetworkManager,请运行命令sudo service NetworkManager stop

其次,您必须启用监控模式。这可以通过 2 种方式完成(可能还有更多,但我不知道),即运行命令sudo airmon-ng start wlan0,或者您可以运行命令sudo iwconfig wlan0 mode monitor(但这种方法似乎不起作用,因为我尝试过捕获数据包,但没有得到任何东西)。要检查您是否处于监控模式,请运行命令iwconfig(即使它可能不会说 wlan[#]mon,它也会从文本中说出它所处的模式Mode: "Your current mode"

第三,要将您的网卡重新置于管理模式,请运行sudo ifconfig wlan0 down,,sudo iwconfig wlan0 mode managed然后运行sudo service NetworkManager start,它就应该可以工作了。

相关内容