Порт является программным понятием, используемым клиентским или серверным программным обеспечением для отправки и приема сообщений, и он идентифицируется конкретным числом из 16 бит. Для серверных процессов зарезервированы стандартные числа, к примеру, порт 25 используется протоколом SMTP, осуществляющим отправку электронной почты. Для клиентских процессов номера портов присваиваются операционной системой в момент их старта, так что этот номер может меняться от одной сессии к другой.

Открытый порт — это порт, который ассоциирован с какой-либо программой и «прослушивается» ею, то есть через него процесс готов принимать и передавать информацию. Таким образом, выяснив, какие порты в системе открыты, можно установить, какое программное обеспечение используется, имеются ли в системе «дыры» безопасности, позволяющие злоумышленнику внедриться в систему и нанести ей вред, или же получить доступ к информации.

Чтобы проверить открытый порт, можно:

8.    Воспользоваться системной утилитой netstat. Полное описание ключей командной строки, принимаемых этой утилитой, можно получить, указав в командной строке «netstat /?» (без кавычек).

9.    Воспользоваться утилитой Sysinternals TCPView. Она позволяет не только проверить открытый порт, но и узнать, что за процесс его использует, и даже при необходимости прервать исполнение процесса

10.    Провести сканирование онлайн, например на http://www.auditmypc.com/freescan/scanoptions.asp.