في المقالة التالية سوف نلقي نظرة على كيف يمكننا تثبيت Zenmap على Ubuntu 20.04. هذه هي واجهة المستخدم الرسومية الرسمية لـ Nmap Security Scanner. إنه تطبيق مجاني ومفتوح المصدر يعمل عبر الأنظمة الأساسية ويهدف إلى تسهيل استخدام Nmap للمبتدئين ، مع تقديم بعض الميزات المتقدمة لمستخدمي Nmap ذوي الخبرة.
كما قلت، Zenmap هي واجهة مستخدم رسومية تم تطويرها لـ "نمب"، والتي يعرفها العديد من المستخدمين أنها أداة مستخدمة من محطة سطر الأوامر ، والتي يمكن من خلالها فحص المنافذ والشبكات. ومع ذلك ، قد يكون الأمر مرهقًا حتى بالنسبة للمستخدمين الأكثر خبرة لاستخدام سطر الأوامر لكل مهمة صغيرة.
بالنسبة لأولئك الذين ليس لديهم فكرة كبيرة عن ماهية Nmap ، أخبرهم بذلك هي أداة تُستخدم عمومًا في أمان الشبكة لمسح المنافذ المفتوحة لجهاز كمبيوتر على الشبكة. بالإضافة إلى ذلك ، يحتوي هذا البرنامج على العديد من الوظائف لفحص شبكات الكمبيوتر ، بما في ذلك اكتشاف المعدات والخدمات وأنظمة التشغيل. هذه الوظائف قابلة للتوسيع من خلال استخدام البرامج النصية لتوفير خدمات الكشف المتقدمة واكتشاف الثغرات الأمنية والتطبيقات الأخرى.
يعتبر Network Mapper أو Nmap مناسبًا بشكل خاص للعثور على جميع المضيفين النشطين في بيئة الشبكة (عمليات المسح بينغ) ، وكذلك نظام التشغيل الخاص بك (بصمات نظام التشغيل) وأرقام إصدارات مختلف الخدمات المثبتة.
باختصار ، الاختلاف الرئيسي الوحيد بين Zenmap و Nmap هو واجهة المستخدم الرسومية. Nmap هي أداة سطر أوامر ، لاستخدامها بيانياً لها واجهة تسمى Zenmap.
قم بتثبيت ZenMap على Ubuntu 20.04
كومو لم يعد Zenmap متاحًا في مستودعات Ubuntu، يتعين علينا تنزيل الحزمة يدويًا وتثبيتها على نظامنا. ولكن قبل أن نبدأ ، دعنا نقوم بتحديث الحزم المتاحة من المستودعات باستخدام الأمر التالي في المحطة (Ctrl + Alt + T):
sudo apt update
يجب أن يقال ذلك عند تثبيت Zenamp على نظامنا ، سنرى أن Nmap يأتي مع الحزمة، في حال كنت ممن يفضلون استخدام هذا البرنامج من الجهاز.
قم بتثبيت Python GTK2
ستستخدم Zenmap Python GTK2 لإنشاء واجهة المستخدم الرسومية. لهذا السبب ، سيتعين علينا أيضًا تثبيته على نظام Ubuntu 20.04 الخاص بنا قبل المضي قدمًا. للقيام بذلك ، سنقوم أولاً بتنزيله باستخدام wget كما يلي في المحطة الطرفية (Ctrl + Alt + T):
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
بمجرد الانتهاء من التنزيل ، يمكننا ذلك الشروع في التثبيت كتابة ما يلي في نفس الجهاز:
sudo apt install ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
قم بتنزيل وتثبيت حزمة Zenmap .deb
حزمة دبيان متوفرة حاليًا ، دون الحاجة إلى اللجوء إليها فضائى، لتثبيته هو zenmap 7.6. سنكون قادرين على تنزيل هذا باستخدام wget في المحطة (Ctrl + Alt + T) على النحو التالي:
wget http://archive.ubuntu.com/ubuntu/pool/universe/n/nmap/zenmap_7.60-1ubuntu5_all.deb
بمجرد الانتهاء من التنزيل ، يمكننا ذلك الشروع في التثبيت بالأمر التالي:
sudo apt install ./zenmap_7.60-1ubuntu5_all.deb
قم بتشغيل Zenmap
للوصول إلى جميع الوظائف ، سيتعين علينا تشغيل Zenmap كمستخدم جذر. يمكننا تشغيل هذا البرنامج كجذر من خلال البحث عن المشغل المقابل للبرنامج أو عن طريق فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر فيه:
sudo zenmap
مع هذا يمكننا الآن استخدام Zenmap في Ubuntu 20.04 LTS. لفحص الشبكة ، سيتعين علينا فقط كتابة عنوان IP أو اسم المضيف. من المربع المنسدل ، سيتمكن المستخدمون من الاختيار بين عدة أنواع من التحليل مثل ؛ فحص كامل أو مسح بسيط أو فحص بينغ للتحقق من توفر جهاز كمبيوتر. في نافذة إخراج Nmap على الجانب الأيمن ، سيكون المكان حيث يمكننا رؤية الخطوات الفردية في Nmap.
إلغاء
إلى إزالة Zenmap سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأوامر التالية:
sudo apt remove zenmap; sudo apt autoremove
للحصول على معلومات مفصلة حول كيفية استخدام Zenmap ، يمكن للمستخدمين ذلك استشر الوثائق الرسمية التي يقدمونها على موقع ويب nmap.