我在使用 nmap 时遇到一个问题。
当我想要执行任何命令时,nmap 都会回答我:
Nmap:“dnet:无法打开设备 wifi0”
我正在使用 W10 bash 子系统在 Ubuntu 上工作。
我在这里读https://github.com/Microsoft/WSL/issues/1349某些数据包在 W10 bash 上不受支持,您认为这是答案吗?
谢谢。
答案1
是的,一般来说,Windows Subsystem for Linux (WSL) 不支持 Nmap。不过,WSL 的人们不喜欢这样的声明,因为支持一直在改进。您可以跟踪Github 上的这个特定问题(WSL 中的 Nmap 支持)。
答案2
尝试 --unprivileged 选项。对我来说很管用