我在bash shell上使用Nmap,在windows10机器上使用Ubuntu (来自Windows开发人员工具),并安装了Nmap。但是,当我尝试像这样使用它或使用其他参数时:
nmap -v google.com 我得到以下错误:

如果我使用-V选项检查版本,如下所示
nmap -V我在底部得到了以下内容:

这个问题似乎与nsock引擎的编译有关。我在网上和ubuntu的网站上找了找,但是没有找到任何解决方案。我怎么才能修复它?
发布于 2018-02-08 03:57:47
问题不在于nsock引擎。"Compiled without:“行是空的,这意味着没有不可用的特性。相反,当Windows Subsystem for Linux (WSL)没有实现这些功能时,问题出在运行一个程序,该程序期望非常专业的Linux网络功能能够工作。WSL团队正在努力扩展支持,但要实现Nmap所做的事情所需的控制级别并不容易。
解决方案是使用官方Nmap installer for Windows。Nmap在Windows上运行良好,完全支持所有功能。
https://stackoverflow.com/questions/48660891
复制相似问题