Як зробити і перевірити відкритий порт.

Порт - це частина сокета, яка вказує якомусь процесі, що виконується в операційній системі, логічний канал, призначений для виведення або введення даних. Сокет - спеціальний адреса, що визначає логічний зв'язок Internet-адреси і TCP-порту.

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