我最近一直在学习渗透测试,遇到了与有关的问题iwlist and airmon-ng
。我的 VirtualBox Kali Linux 仅检测有线连接(尽管我的主机系统实际上是通过 wifi 加密狗运行的),因此当我使用 iwconfig 时,我得到了一个eth0 and lo: no wireless extensions.
使用ifconfig
将我的所有网络数据放入eth0
(以太网)连接。
在网上搜索这个解决方案后发现,这对于 VirtualBox 来说是正常的,而且由于我仍然可以使用一些网络设施,所以这不是问题。但我遇到的问题是,我使用的两本书在某些时候都需要使用 airmon-ng 和 iwlist。
但是,当我尝试使用无线扫描(例如)时,iwlist eth0 scan
我得到了Interface doesn't support scanning error
。我也尝试过使用它wlan0
来取得良好的效果,但还是得到了同样的错误。
我尝试了一些在线解决方案,但似乎都不起作用。我尝试了 eth0 up 或 wlan0 up 解决方案,但都不起作用。我尝试安装和使用一些 compat-2010-06 文件,似乎在以下方面有所进展aircrack-ng
:
phy0 wlan0 mac80211_hwsim Software simulator of 802.11 radio(s) for mac80211
但是,它ifconfig wlan0
没有提供任何正确的信息,WiFi 网络仍然无法检测到附近的网络。此外,使用 iwlist wlan0 scan 仍然不起作用,而是等待一分钟才返回“无扫描结果”。
如果没有安装兼容文件,检查 airmon-ng 时除了一堆空字段外什么也不会返回。
我也做了“桥接适配器”并选择了我的 wifi 适配器,但这也无济于事。
最后,我应该提一下,这一切都是以 root 身份完成的。
我也尝试使用 VMware 虚拟机,但仍然出现同样的错误。有人知道如何让这一切正常工作吗?
答案1
您需要在计算机上添加 USB 无线适配器
确保您可以管理 VB 主机中的 USB 直通到 Kali Guest。
然后确保您选择的无线适配器具有 Linux/Kali 驱动程序。
一旦按照上述方法安装,您就能够在 Kali 中使用它。
答案2
我自己刚刚解决了这个问题。
如果使用 VMBox 和 USB 加密狗:
- 选择虚拟机
- 设置
- USB
- 将 USB 加密狗添加到设备列表
- 启动虚拟机
- 顶部栏:设备 > USB > 启用您的设备。
这个愚蠢的小问题花了我比预期更长的时间来解决。