NMAP (Network Mapper) — це один із безкоштовних інструментів виявлення мережі, популярний серед адміністраторів мережі та хакерів, щоб проникнути в налаштування мережі. Якщо щось не так з налаштуваннями брандмауера або таблицею маршрутизації, цей інструмент стане в нагоді для сканування всіх відкритих портів у системі.
У цій статті давайте дізнаємося, як сканувати всі відкриті порти за допомогою NMap.
По-перше, ми повинні встановити NMap, щоб користуватися послугами, які пропонує NMap.
Зміст
Встановіть NMAP у Windows.
1. Завантажте NMAP зі свого офіційного сайту. Виберіть Останній стабільний випуск програми самостійного встановлення.
2. Після завершення завантаження відкрийте папку Завантаження та клацніть правою кнопкою миші файл установки.
3. Виберіть Запустити від імені адміністратора.
4. Прийміть ліцензійну угоду та дотримуйтесь інструкцій на екрані, щоб завершити процес налаштування.
5. Після завершення налаштування ви побачите на робочому столі піктограму Nmap-Zenmap.
6. Двічі клацніть на Графічний інтерфейс Nmap-Zenmap.
Nmap дозволяє користувачам сканувати відкриті порти TCP в системі. Також можна сканувати:
- Господар. Наприклад – www.thegeekpage.com
- IP-адреса або діапазон IP-адрес. Наприклад – 192.168.0.1-10
- Підмережа. наприклад, 192.168.1.1/17
Як сканувати відкриті порти TCP в Windows?
Щоб перевірити всі відкриті порти TCP в системі, скористайтеся командою нижче та натисніть Enter.
nmap -sT
Розглянемо кілька прикладів, щоб краще зрозуміти.
Щоб перевірити всі відкриті порти TCP на хості scanme.nmap.org, введіть команду нижче та натисніть Enter.
nmap -sT scanme.nmap.org
Щоб перевірити всі відкриті порти TCP на хості з IP-адресою 192.168.1.188, введіть нижче та натисніть Enter.
nmap -sT 192.168.1.188
Для пошуку відкритих портів TCP на ряді хостів з IP-адресою 192.162.1.188,192.162.1.189,192.162.1.190 скористайтеся командою нижче.
nmap -sT 192.168.1.188-190
Щоб просканувати всі відкриті порти TCP у вашій системі
1. Відкрийте діалогове вікно «Виконати» за допомогою клавіш Windows+R.
2. Тип cmd, і натисніть Enter.
3. У вікні командного рядка, що відкриється, введіть команду нижче та натисніть Enter.
ipconfig /all
4. Скопіюйте свій Ім'я хоста як показано нижче.
5. Відкрийте графічний інтерфейс Nmap-Zenmap і введіть команду, як показано нижче:
nmap -sT DEVICE-AVIOPND
Тут перераховані всі відкриті порти TCP у вашій системі:
Як сканувати відкриті порти UDP в Windows?
Якщо ви хочете знайти всі відкриті порти UDP, введіть команду нижче та натисніть Enter.
nmap -sU
Розглянемо кілька прикладів,
Щоб перевірити всі відкриті порти UDP на хості scanme.nmap.org, введіть команду нижче та натисніть Enter.
nmap -sU scanme.nmap.org
Щоб перевірити всі відкриті порти UDP на хості з IP-адресою 192.168.1.188, введіть нижче та натисніть Enter.
nmap -sU 192.168.1.188
Для пошуку відкритих портів UDP на ряді хостів з IP-адресою 192.162.1.188,192.162.1.189,192.162.1.190 скористайтеся командою нижче.
nmap -sU 192.168.1.188-190
Щоб просканувати всі відкриті порти UDP у вашій системі
1. Визначте своє ім’я хоста. (Див. кроки 1-4 з розділу «Сканувати всі відкриті порти TCP»)
2. Відкрийте графічний інтерфейс Nmap-Zenmap і введіть команду, як показано нижче:
nmap -sU DEVICE-AVIOPND
Це все.
Сподіваємося, що ця стаття була інформативною. Дякую за читання.