Nmap مخفف Network Mapper یک اسکنر رایگان و متن باز برای شبکه های کامپیوتری است که توسط Gordon Lyon نوشته شده است. در این مقاله شما را با ابزار Nmap بیشتر آشنا خواهیم کرد، همراه داتیس نتورک باشید.
Nmap چیست؟
Network Mapper یک اسکنر رایگان و متن باز برای شبکه های کامپیوتری است که توسط Gordon Lyon نوشته شده است.
Nmap برای شناسایی و کشف Host و سرویس ها در شبکه کامپیوتری استفاده می شود.
این ابزار با ارسال پکت ها و تجزیه و تحلیل پاسخ ها عملیات شناسایی را انجام می دهد.
Nmap امکاناتی را برای کاوش در شبکه های رایانه ای از جمله کشف Host و سرویس و تشخیص سیستم عامل فراهم کرده است.
آدرس سایت رسمی این ابزار به این شکل است :
https://nmap.org/
بسیاری از سیستم ها و مدیران شبکه نیز این ابزار را برای انجام وظایفی مثل اکتشاف شبکه ، مدیریت برنامه ارتقا سرویس ها و مانیتور میزبان ها یا آپ تایم سرویس ها مفید می دانند .
از Nmap می توان برای نظارت بر Host های مجزا و همچنین شبکه های گسترده ای استفاده کرد که صدها هزار دستگاه و زیر شبکه را در بر می گیرد.
اگرچه Nmap در طول سال ها تکامل یافته و بسیار انعطاف پذیر است ، اما از نظر ساختاری ابزاری برای اسکن پورت است.
این ابزار با ارسال raw packet ها به پورت های سیستم، اطلاعات را جمع آوری می کند.
این پاسخ ها را می شنود و تعیین می کند که به عنوان مثال در فایروال آیا پورت ها باز یا بسته شده یا فیلتر شده اند.
اصطلاحات دیگری مثل port discovery نیز برای پورت اسکن استفاده می شود.
موتور اسکریپت نویسی Nmap Scripting Engine که آن را به اختصار NSE مینامیم قابلیتها و امکاناتی که یک اسکنر پورت ارایه میکند را متحول کرده است .
چگونه ؟!
با اجازه دادن به کاربران به منظور نوشتن اسکریپت های اختصاصی!
برای انجام وظایف گوناگون بر روی دادههای که توسط انمپ جمع آوری شده است .