Як просканувати діапазон ip адрес в пошуках відкритих портів

Головна> Лайфхак> Як просканувати діапазон ...

Як просканувати діапазон ip адрес в пошуки відкритих портів

Завдання, можна сказати, не дуже таки і складна, якщо брати на перший погляд. Відразу виникає варіант - запустити nmap з ключами -PS -p AA.BB.CC.DD / MM. І це правильно у випадку з мережею класу С, а що якщо у нас мережі A або B? Таким способом ми просто будемо втомлюватися скані у кращому випадку! Нам знадобитися щось швидке, просте і бажано багатопоточний. І тому будемо використовувати скан в 2500 портів одночасно, я думаю Ви зі мною погодитеся.

  • Качаємо утиль dfind (Завантажити);
  • Забиваємо команду: dfind -p 3389 ;
  • Останнє, залишається тільки заміряти швидкість сканування мережі 88.35.0.0/16 (команда «dfind -p 3389 88.35.0.0 88.35.255.255»).

В результаті час роботи - 3 хв. 40 сек. І файл з результатом роботи у вигляді <хост>: <открытый порт>. Теж саме nmap зробить в середньому за пів години (29 хв. 4 сек.). Але ця софтинка не конкурент, вона потрібна в цьому конкретному випадку, а nmap в свою чергу може також видавати купу інфи про сервіси, визначати ОС і т.д.

Важливо, що після роботи nmap, нам доведеться вручну парсити результати, не кажучи вже про швидкість роботи ...

PS: хто цікавиться питаннями FreeBSD, можу порекомендувати приємний блог skiangel's replace (див. Bsd.mlcom.ru), присвячене цій осі ...