当我尝试使用该命令时,airmon-ng
我得到的答案是:ls: cannot access '/sys/class/ieee80211/': no such file or directory
。网络正常没有问题,我是在Kali系统上写的。谢谢
PS:我在虚拟机中,并且使用VirtualBox。
答案1
根据VirtualBox 文档,实现了以下(虚拟)网络适配器:
- AMD PCNet PCI II (Am79C970A)
- AMD PCNet FAST III(Am79C973,默认)
- 英特尔 PRO/1000 MT 台式机 (82540EM)
- 英特尔 PRO/1000 T 服务器 (82543GC)
- 英特尔 PRO/1000 MT 服务器 (82545EM)
- 半虚拟化网络适配器 (virtio-net)
这些都不是无线适配器,因此您的虚拟机永远不会看到任何 802.11 功能。此外,即使 VirtualBox 确实实现了无线网卡,它也永远不会看到任何信号,因为它没有连接到真正的无线电。
理论上,你可以让虚拟机通过它来查看无线网卡PCI 或 USB 直通,但我从未尝试过,所以无法对其效果发表意见。