nmap是当前最受欢迎的网络扫描工具之一,其强大的端口探测能力给网络安全工作人员带来了极大的遍历。但是当我们扫描个人电脑时,发现是这样的情况:
namp检测到了我们的个人电脑,但没有给我们任何端口以及它们对应的服务信息,分析原因如下:
nmap是通过向目标机发送数据包,根据对方的响应判断某个端口是否是开启状态以及对应什么服务,对于我们个人电脑来说,它与外界通信时会开放端口,此时端口处于占用状态,一旦数据发送或接收完毕,该端口就被关闭了。那么在这个阶段,nmap自然就接收不到任何数据包,也就无法判断端口及对应的服务信息了。而对于web服务器等长期开放的端口,自然会对收到的数据包进行回复,nmap就能够根据收到的数据包进行分析,到达端口探测的效果。