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 年中的最新版本),我們將非常有興趣修復它。

相關內容