我有一个 TL-WN721N 无线 USB 适配器,它有 Atheros AR9271 2.0.0.32 驱动程序版本。是否可以使用此适配器芯片组发送数据包并设置监控模式?我读过一个帖子,里面是这么说的:
Atheros AR9271:Alfa AWUS036NHA是我最喜欢的远程网络适配器,也是我判断其他远程适配器的标准。它稳定、快速且得到良好支持的 b/g/n 无线网络适配器。还有 TP-Link TL-WN722N,它是新手和经验丰富的黑客的最爱。它是一款紧凑型 b/g/n 适配器,具有最便宜的价格之一,但拥有令人惊讶的令人印象深刻的性能。话虽这么说,只有 v1 可以与 Kali Linux 配合使用,因为 v2 使用不同的芯片组。
我不知道他指的是驱动版本还是芯片组版本。我找不到有关我的芯片组版本的信息,但驱动程序 Atheros AR9271 的版本为 2.0.0.32。
另外,当我运行时,iwconfig wifi0 mode monitor
它会显示以下错误消息:
Error for wireless request "Set Mode" (8B06) :
SET failed on device wifi0 ; Invalid argument.
当我运行时,sudo airmon-ng start wifi0
它只会给我这个并且不会列出任何网络:
PHY Interface Driver Chipset
我在 Windows 10 操作系统上使用 Kali Linux 子系统。也许这可能是个问题?
答案1
你已经击中要害了:Windows子系统 对于 Linux:闲逛
bash
并使用大多数 GNU 工具很好,但是当您需要更深入地访问系统时,它不会提供该功能根据 Micro$oft WSL 关于部分适用于 Linux 的 Windows 子系统允许开发人员运行 GNU/Linux 环境 - 包括最多命令行工具、实用程序和应用程序——直接在 Windows 上,未经修改,没有虚拟机的开销。
(强调我的)
因为 WSL 甚至不包含 Linux 内核!
根据 Kali Linux文档部分:
- 入门(4)
- Kali Linux 直播(3)
- 安装Kali Linux(9)
Kali 应该实时运行(第 2 章)在你尝试下一章之前将其安装在裸机上或(但愿不会)与 Windows 双重启动。
笔记:不,Kali VM 并不是从 USB 记忆棒实时启动的良好替代品:您将遇到与在 WSL 下运行相同的问题。