nmap是一个网络扫描工具,用于探测和识别网络上的主机和服务。它可以帮助管理员发现网络上的漏洞和安全问题。以下是一些常用的nmap扫描参数的详细解释:
-
-sS:使用TCP SYN扫描方式。这是nmap的默认扫描方式,它发送一个TCP SYN包到目标主机的指定端口,如果收到一个TCP SYN/ACK包,则表示该端口是开放的。
-
-sT:使用TCP连接扫描方式。这种方式与-sS类似,但是它发送一个完整的TCP连接请求,而不是只发送一个SYN包。这种方式更容易被防火墙和入侵检测系统检测到。
-
-sU:使用UDP扫描方式。UDP是一种无连接的协议,所以UDP扫描方式与TCP扫描方式不同。它发送一个UDP包到目标主机的指定端口,如果收到一个UDP包,则表示该端口是开放的。
-
-p:指定要扫描的端口范围。可以使用单个端口号、连续的端口范围或者逗号分隔的端口列表。例如,-p 80扫描80端口,-p 1-100扫描1到100端口,-p 80,443扫描80和443端口。
-
-A:启用操作系统和服务版本检测。这个参数可以帮助管理员获取目标主机的操作系统和运行的服务的版本信息。
-
-O:启用操作系统检测。这个参数可以帮助管理员获取目标主机的操作系统信息。
-
-v:显示详细的扫描结果。这个参数可以帮助管理员获取更多的扫描信息。
-
-T:指定扫描的速度和准确性。可以使用0到5之间的数字,数字越大,扫描速度越快,但准确性可能降低