سیرائی

Nmap چیست

Nmap  مخفف عبارت Network Mapper  است .

یک اسکنر رایگان و open source است که  توسط Gordon lyon  یا  Fyodor vaskovich  ساخته شده است .

Nmap برای پیدا کردن  Host (هاست) ها و خدمات و سرویس های شبکه کامپیوتری با فرستادن پکت و آنالیز پاسخ آن ها به کار گرفته می شود .

Nmap خدمات زیادی برای کاوش و تفحص در شبکه کامپیوتری را ارائه می دهد ، که شامل کشف host ها و سرویس ها و تشخیص سیستم عامل آن .

این اسکریپت امکانات زیادی را ارائه میدهد مانند : کشف سرویس ، کشف آسیب پذیری ، و  امکانات بسیار زیاد دیگر .

Nmap می تواند خودش را با تاخیر و تراکم و شلوغی در زمان اسکن وفق دهد .

Nmap بر روی  Linux ( لینوکس ) شروع شد .

و کم کم به  ویندوز و مک و BSD   منتقل شد .

این اسکنر بیشترین محبوبیتش را در لینوکس دارد سپس پس از آن در ویندوز.

ویژگی های  Nmap شامل موارد زیر است :

  • کشف میزبان
  • اسکن کردن پورت
  • تشخیص نسخه
  • تشخیص سیستم عامل
  • تعامل به صورت اسکریپتی با هدف
  • کشف میزبان ( هاست)

کشف میزبان ( هاست ) :

شناسایی میزبان ها در یک شبکه . برای مثال :

لیست کردن هاست هایی که به پروتوکل TCP یا ICMP جواب می دهند یا پورت باز خاصی دارند .

اسکن کردن پورت ( پورت اسکنینگ ) :

شمردن یکا یک ( تک تک ) پورت های باز هاست ه( میزبان ) هدف .

تشخیص نسخه :

تحقیق کردن سرویس های یک شبکه بر روی دستگاه های از راه دور برای تعیین کردن نام نرم افزار و شماره نسخه آن .

تشخیص سیستم عامل :

تحقیق کردن در یک سیستم عامل و مشخصات سخت افزاری دستگاه های شبکه .

تعامل به صورت اسکریپتی با هدف :

  می توان با اسفاده از موتور اسکریپتی  Nmap و زبان برنامه نویسی  لوا  ( Lua ) پرس و جو های ( Search ) اختصاصی ساخت .

علاوه بر اطلاعات بالا  Nmap   می تواند خدماتی نظیر برگرداندن نام  DNS  ای و اطلاعات قطعات و آدرس  MAC   را ارائه داده و فراهم کند .

اسفاده های معمول از  Nmap  :

  • رسیدگی ( حسابرسی ) مثبت یک دستگاه یا فایروال توسط شناسایی ارتباطات ( اتصالات ) که می تواند ساخته شده باشد یا از طریق آن عبور کند .
  • شناسایی پورت های باز هاست هدف در آماده سازی برای رسیدگی کردن به آن .
  • فهرست سازی شبکه . نقشه برداری از شبکه . نگه داری و مدیریت دارایی ها و منابع شبکه .
  • رسیدگی کردن امنیت از یک شبکه توسط تشخیص هویت و شناسایی سرویس های جدید آن .
  • ایجاد ترافیک برای هاست ها در یک شبکه . آنالیز و اندازه گیری زمان پاسخ در آن شبکه .
  • یافتن و بهره برداری از آسیب پذیری ها در یک شبکه .
  • پرس و جو های  DNS ای و پرس و جو های ساب دامین .
 
 

نظر دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *