nmap 套接字问题

nmap 套接字问题

我一直在尝试使用 nmap 但失败并显示以下输出:

Starting Nmap 6.47 ( http://nmap.org ) at 2016-06-21 22:24 PDT
NSOCK ERROR [0.3460s] nsock_make_socket(): Socket trouble: Address family not supported by protocol
nmap: nsock_core.c:1268: nsp_add_event: Assertion `nse->iod->sd >= 0' failed.

我正在尝试这样做nmap -O 172.16.1.11,但nmap scanme.nmap.org也失败了。我正在运行 vanilla 4.7.0-rc4 内核。网卡是Intel 82583V千兆网卡。系统未在虚拟机中运行。

答案1

就我而言,这是一个IPv6 域名由于/etc/resolv.conf系统中禁用了 ipv6,导致了问题,在评论后所有 ipv6 dns 都nmap正常运行。

答案2

对于 Nmap 崩溃,您通常可以通过写信来获得更好的帮助nmap-dev 邮件列表或者在 Github 上提交错误报告。您的错误报告应包括以下内容:

  • 完整输出nmap --version.由于您没有运行最新版本,因此您应该下载它看看你是否还有问题。
  • 命令的输出,带有-d打开调试输出的选项。
  • 您计算机的完整描述:操作系统、内核版本、网络类型等。

这个特殊的错误我以前没有见过,如果它确实影响 Nmap 7.12(2016 年中的最新版本),我们将非常有兴趣修复它。

相关内容