TCP Full Open Scan - это метод сканирования портов, который устанавливает полное TCP соединение с целевым портом, чтобы определить, открыт он или нет.
Процесс TCP Full Open Scan включает в себя полный цикл "тройного рукопожатия". Сначала сканер отправляет SYN-пакет (запрос на открытие соединения) целевому порту. Если порт открыт, хост отвечает SYN-ACK-пакетом (подтверждение и такой же запрос на подключение). В ответ на это, сканер отправляет ACK-пакет (подтверждение), завершая процесс рукопожатия и устанавливая контакт.
После завершения рукопожатия, сканер знает, что порт открыт, и отправляет RST-пакет (сброс), чтобы разорвать контакт.
Хотя этот метод максимально точный, он может оказаться более заметным, так как установка полного TCP-подключения регистрируется многими системами обнаружения вторжений. По этой причине некоторые сканеры портов предпочитают использовать более "тихие" методы сканирования, такие как TCP Half Open Scan.