据我所知,开放的 TCP 扫描只是一个普通的 TCP 3 次握手,然后是 RST。它是可检测的,因为目标会记录此连接。
对于半开TCP扫描,定义为“隐身”。解释是只发送一个SYN包,也是3次握手。
但这两个似乎是一样的。我没有发现真正的区别是什么?
据我所知,开放的 TCP 扫描只是一个普通的 TCP 3 次握手,然后是 RST。它是可检测的,因为目标会记录此连接。
对于半开TCP扫描,定义为“隐身”。解释是只发送一个SYN包,也是3次握手。
但这两个似乎是一样的。我没有发现真正的区别是什么?
这是开始的3次握手的。但扫描仪无意完成它。这意味着它从目标接收 SYN+ACK(现在知道它在那里),但从不发送最终的 ACK 本身(保持隐身)。
会有第三步,但在隐形扫描中,第三步只是 RST,而另一方面,全开扫描中的第三步是 ACK+RST。