أدوات الأمان مفتوحة المصدر
Nmap: الماسح الضوئي الذي بدأ كل شيء
يجيب Nmap على السؤال الحقيقي الأول لأي مشاركة: ما الذي يوجد هناك وما الذي يتم تشغيله. اكتشاف المضيف، ومسح المنافذ، واكتشاف الخدمة والإصدار، والبرمجة النصية لـ NSE، وعشرات تنسيقات الإخراج تجعلها النصف الأمامي لكل منهجية نقوم بتشغيلها تقريبًا. الفرق بين الفحص الهاوي والفحص الاحترافي ليس في الأداة؛ إنه انضباط النطاق، والأعلام المختارة عن قصد، والمخرجات المحفوظة حتى يتمكن التقرير من إثبات كل مطالبة.
النقاط الرئيسية
- تشغيل الاكتشاف قبل العمق: يقوم nmap -sn 10.10.0.0/24 بعمليات المسح بحثًا عن المضيفين المباشرين بسعر رخيص، ويمكنك إطعام الناجين فقط في عمليات الفحص الباهظة الثمن.
- الإعداد الافتراضي الاحترافي هو انتشار TCP كامل مع تحقيقات الإصدار: nmap -sV -p- مقابل كل مضيف مباشر، لأن أفضل 1000 منفذ يخفي الخدمات على المنافذ العالية في كل مرة.
- احفظ المخرجات الأولية بجميع التنسيقات الثلاثة باستخدام -oA scanname - يغذي الملف grepable التقارير، ويغذي XML الأدوات الأخرى، والملف العادي هو الملف الذي يقرأه الإنسان.
- تعتبر البرامج النصية NSE عبارة عن عمليات فحص سريعة، وليست أداة فحص للثغرات: --script http-title,ssl-cert تمنحك تصريحًا أوليًا، ولكن يتم التحقق من النتائج الصادقة يدويًا.
- اكتشاف نظام التشغيل (-O) يخمن تقريبًا؛ تحمل إصدارات الخدمة من -sV بصمات الأصابع التي تصبح في الواقع نتائج التقرير.
- UDP مهم ويتخطى الجميع ذلك: nmap -sU --top-ports 50 يُظهر خدمات SNMP وNTP وDNS لن يظهر فحص TCP أبدًا؛ تشغيله نطاقها والتحلي بالصبر.
- إشارات التوقيت هي اختيارات إنتاجية، وليست سحرية: -T4 لعمليات المسح الداخلية، -T5 فقط عندما يكون ارتفاع الصوت مقبولًا، لأن التوقيت العدواني يستبدل الدقة بالسرعة.
- الخط القانوني هو مستند النطاق: لا يتم المساس بكل عنوان IP ومنفذ مستهدف في ملف الترخيص الخاص بك، وأي شيء خارجه.
ملاحظة ميدانية
لم تكن نتائج الفحص التي غيرت رأي العميل هي قائمة المنافذ أبدًا - بل كانت نتيجة -sV التي تعرض خدمة Perl لعام 2016 على مضيف خارجي. توجد ملفات Raw -oA في مجلد المشاركة تمامًا بحيث يمكن الفوز بهذه الحجة مرتين بعد أسابيع.
أسئلة شائعة
لماذا لا يزال Nmap هو الإعداد الافتراضي بعد خمسة وعشرين عامًا؟
النضج: بصمات الخدمة، NSE، وتنسيقات الإخراج المتراكمة على مدى عقود؛ يجب على الماسح الضوئي الجديد أن يثبت نفسه في مواجهة ذلك، ومعظمهم لا يفعلون ذلك.
هل الفحص الكامل -p- بطيء؟
يمكن أن يكون كذلك، ولهذا السبب يقوم المحترفون بالتوازي مع كل مضيف وجدولة ذلك؛ يتفوق الفحص الكامل لمدة ليلة على الفحص السريع الذي فاته الخدمة على المنفذ 8443.
هل أحتاج إلى امتيازات الجذر أو المسؤول؟
بالنسبة لعمليات فحص SYN واكتشاف نظام التشغيل وفحص UDP نعم؛ يعمل فحص الاتصال (-sT) بدون امتيازات ولكنه يعمل بشكل أبطأ ويتصرف بشكل مختلف.
هل يستطيع Nmap استغلال أي شيء بنفسه؟
بعض نصوص NSE تتجاوز نطاق الكشف، لكن هذه ليست وظيفتها؛ يجد Nmap وبصمات الأصابع، وتنتمي مرحلة الاستغلال إلى أدوات أخرى.
كيف تساعدك Kinetikatech في أدوات الأمان مفتوحة المصدر
لقد حللنا هذا مئات المرات: يستمر محترفو مجموعة أدوات الاختبار في التحميل: حيث أوضحت الماسحات الضوئية والمتشممون والمفرقعات ووكلاء الويب طريقة استخدامها في الارتباطات الحقيقية - الأوامر والأعلام والمخرجات ومكان كل منها في المنهجية. مع اختبارات الاختراق و أمن خوادم لينكس تحصل على الدورة الكاملة: نقيّم وننفذ ونراقب على مدار الساعة ونستجيب خلال 30 دقيقة عندما يكون الأمر مهمًا.