مقال اليوم لشرح أداة إن ماب – Nmap وماهي أهميتها وخصائصها وإستخدامها وكيف يمكن الإصتفادة بها في مجال الشبكات .
ماهو Nmap ؟
Nmap ويعرف أيضا بإسم Network Mapper مخطط الشبكة هو أداة مجانية مفتوحة المصدر تستخدم في عمل مسح للشبكة وتم إنشاؤها بواسطة جوردون ليون ويستخدم Nmap لاكتشاف المضيفين – Hosts والخدمات – Services على شبكة الكمبيوتر عن طريق إرسال الحزم – Packets وتحليلها وتوفر أداة Nmap العديد من المميزات لفحص شبكات الكمبيوتر ، بما في ذلك اكتشاف ال Host و ال Services واكتشاف أنظمة التشغيل ويساعد أيضا علي إكتشاف الثغرات الأمنية – vulnerability detection وبدأت Nmap كأداة مساعدة في نظام التشغيل لينكس – Linux وتم نقلها إلى أنظمة أخرى بما في ذلك ويندوز و ماك او اس.
ماهي خصائص أداة Nmap ؟
1- Host Discovery : استكشاف الأجهزة التي تعمل على الشبكة، ومعرفة ماهي الأجهزة وعناوين الإنترنت الخاصة بها.
2- Port Scanning : يمكننا معرفة المنافذ التي تعمل والمفتوحة على أجهزة الشبكة والمغلقة.
3- Version detection : معرفة الخدمات وإصداراتها التي تعمل على المنافذ المفتوحة.
4- OS detection : معرفة نظام التشغيل ونوعه وإصداره ومعماريته.
5- Scriptable İnteraction : كتابة بعض السكريبتات الخاصة ب nmap باستخدام NSE ولغة LUA والسكريبتات يمكنها القيام بعدة أمور مثل تقييم الثغرات في الشبكة وغيرها.
ماهي إستخدامات Nmap ؟
- تستخدم في التدقيق الأمني للجهاز أو جدار ناري ” فايروول ” عن طريق تحديد اتصالات الشبكة التي يمكن إجراؤها أو من خلالها.
- تستخدم في تحديد المنافذ المفتوحة على ال Host المستهدف استعدادًا للتدقيق.
- تستخدم في تحليل الشبكة ورسم خرائط الشبكة والصيانة وإدارة الأصول.
- تستخدم في تدقيق أمن الشبكة عن طريق تحديد خوادم جديدة.
- توليد حركة مرور للمضيفين على الشبكة وتحليل الاستجابة وقياس وقت الاستجابة.
- البحث عن الثغرات الأمنية في الشبكة واستغلالها.
- استعلامات DNS والبحث في المجال الفرعي.