Порт является программным понятием, используемым клиентским или серверным программным обеспечением для отправки и приема сообщений, и он идентифицируется конкретным числом из 16 бит. Для серверных процессов зарезервированы стандартные числа, к примеру, порт 25 используется протоколом SMTP, осуществляющим отправку электронной почты. Для клиентских процессов номера портов присваиваются операционной системой в момент их старта, так что этот номер может меняться от одной сессии к другой.
Открытый порт — это порт, который ассоциирован с какой-либо программой и «прослушивается» ею, то есть через него процесс готов принимать и передавать информацию. Таким образом, выяснив, какие порты в системе открыты, можно установить, какое программное обеспечение используется, имеются ли в системе «дыры» безопасности, позволяющие злоумышленнику внедриться в систему и нанести ей вред, или же получить доступ к информации.
Чтобы проверить открытый порт, можно:
8. Воспользоваться системной утилитой netstat. Полное описание ключей командной строки, принимаемых этой утилитой, можно получить, указав в командной строке «netstat /?» (без кавычек).
9. Воспользоваться утилитой Sysinternals TCPView. Она позволяет не только проверить открытый порт, но и узнать, что за процесс его использует, и даже при необходимости прервать исполнение процесса
10. Провести сканирование онлайн, например на http://www.auditmypc.com/freescan/scanoptions.asp.
Как сделать и проверить открытый порт
Порт — это часть сокета, которая указывает некоему процессу, выполняющемуся в операционной системе, логический канал, предназначенный для вывода или ввода данных. Сокет — специальный адрес, определяющий логическую связь Internet-адреса и TCP-порта.
Видео по теме