1、全連接掃描是TCP端口掃描的基礎(chǔ),現(xiàn)有的全連接掃描有TCP connect()掃描和TCP反向ident掃描等。
2、掃描主機(jī)通過TCP/IP協(xié)議的三次握手與目標(biāo)主機(jī)的指定端口建立一次完整的連接。連接由系統(tǒng)調(diào)用connect開始。如果端口開放,則連接將建立成功;否則,若返回-1則表示端口關(guān)閉。建立連接成功:響應(yīng)掃描主機(jī)的SYN/ACK連接請(qǐng)求,這一響應(yīng)表明目標(biāo)端口處于監(jiān)聽(打開)的狀態(tài)。如果目標(biāo)端口處于關(guān)閉狀態(tài),則目標(biāo)主機(jī)會(huì)向掃描主機(jī)發(fā)送RST的響應(yīng)。