Всім комп'ютерним програмам, взаємодіє з інтернетом, операційна система виділять ті чи інші порти. Іноді у користувача виникає необхідність дізнатися, які порти відкриті на його машині або на віддаленому комп'ютері.
Інструкція
Щоб дізнатися, які порти відкриті на вашому комп'ютері, запустіть командний процесор, вибравши «Пуск - Всі програми - Стандартні - Командний рядок» і наберіть команду netstat -aon. Натисніть Enter. Ви побачите список підключень. У графі «Локальний адреса» поруч з адресами зазначені і номера портів.
Ви можете дізнатися, яка програма використовує Вас порт. Зверніть увагу на останню графу - PID. У ній вказані ідентифікатори процесів, з їх допомогою можна дізнатися, яка програма відкриває той чи інший порт. Зробити це можна двома способами.
Відкрийте Диспетчер завдань (Ctrl + Alt + Del), в меню «Вид» відкрийте пункт «Вибрати стовпці». Поставте відмітку в рядку «Ідентифікатор процесу». У вікні Диспетчера завдань з'явиться колонка PID. Тепер ви можете подивитися у вікні командного рядка ідентифікатор процесу програми, що використовує Вас порт, і в Диспетчері завдань за ідентифікатором визначити ім'я процесу додатки. Якщо саме ім'я нічого вам не говорить, наберіть його в пошуковику, і ви отримаєте всю інформацію по даному процесу і соотвествующей програмі.
Ви можете отримати ту ж інформацію, набравши там же, в командному рядку, команду tasklist. З'явиться список процесів з їх ідентифікаторами. Далі все точно так само, як в попередньому кроці - зіставте порт, ідентифікатор і ім'я процесу для отримання необхідної вам інформації.
Іноді виникає необхідність визначити номера відкритих портів на віддаленому комп'ютері. Для цього використовуються спеціальні програми, скануючі порти комп'ютера і визначають, які з них відкриті. Однією з кращих програм такого роду є сканер Nmap. Існує як його консольна версія, так і зі звичним для користувачів Windows віконним інтерфейсом.
Дуже потужним дослідницьким комплексом є програма Metasploit Framework, в її складі є і Nmap. Для перевірки віддаленого комп'ютера ви можете скористатися і програмою XSpider. Цією ж програмою ви можете перевірити і безпеку власного комп'ютера - введіть адресу 127.0.0.1 і запустіть сканування. Програма покаже не тільки відкриті порти, але й існуючі уразливості.