NMAP爲何掃描不到端口網絡
NMAP是知名的網絡端口掃描工具。但不少新人發現,使用NMAP常常掃描不出來任何端口,尤爲是手機之類。這實際存在一個理解上的誤區。掃描端口是爲了發現主機/設備上存在的對外開放的端口,以便後期利用。爲了探測端口,掃描工具會向目標發送數據包,而後根據響應包來判斷端口的開啓狀況。若是目標不進行響應,掃描工具也就沒法探測端口狀況。工具
普通我的電腦和手機在進行網絡數據傳輸的時候,會開啓端口。但這時,端口處於佔用狀態。一旦數據發送或者接受完成,端口就自動關閉。在這個時間段內,即便掃描工具恰好向這個端口發送數據包,也不會收到響應包。只有Web、文件共享這類服務纔會長期開啓端口,啓用監聽狀態後,纔會對發送到該端口的包進行響應。而普通電腦和手機不多開啓這類服務,因此致使掃描不出端口的狀況。數據