أمر Nmap لفحص شامل وحفظ النتائج بملف HTML سهل

x32x01
  • بواسطة x32x01 ||
الأمر اللى تحت معمول مخصوص لفحص شامل باستخدام Nmap على نطاق IP محدد.
بيجمع لك معلومات كتيرة - مسح للـ ports، اكتشاف نظام التشغيل، تتبّع المسار (traceroute)، وتصدير النتائج لملف XML وتحويله لصفحة HTML قابلة للعرض.

المجموعة الكبيرة من الـ flags بتخلي الفحص متوازن ما بين السرعة والدقة، وتضبط مهلات (timeouts) وإعادة المحاولات علشان تحسّن جودة النتائج.



ازاي تستخدمه خطوة بخطوة ⚙️

  1. تأكد إن عندك صلاحيات رووت (sudo) أو تشغّل من حساب عنده صلاحيات كافية.
  2. اعمل فولدر لحفظ النتائج: mkdir -p result
  1. الصق الكوماند اللي تحت وعدّل <IP-RANGE> بالنطاق اللي عايز تفحصه (مثلاً 10.0.0.0/24 أو 192.168.1.0/24).
  2. شغّل الأمر وخلي النتائج تتحول لـ HTML تلقائيًا بعد انتهاء الفحص.



الأمر جاهز للتشغيل (انسخه وشغّله) 🧾

Bash:
sudo nmap -sCS -T4 -PP -PE -PM -PI -PA20,53,80,113,443,5060,10043 \
--host-timeout=300m -O --max-rtt-timeout=3000ms --initial-rtt-timeout=1000ms \
--min-rtt-timeout=1000ms --max-retries=2 --stats-every 10s --traceroute \
--min-hostgroup=64 -PS1,7,9,13,19,21-23,25,37 \
-oX result/output.xml <IP-RANGE> && \
xsltproc /usr/share/nmap/nmap.xsl result/output.xml > result/output.html

ملاحظة: لو نظامك ما فيهش xsltproc ثبّته (مثلاً على Debian/Ubuntu: sudo apt install xsltproc).
Untitled.jpeg
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
715
x32x01
x32x01
x32x01
الردود
0
المشاهدات
280
x32x01
x32x01
x32x01
الردود
0
المشاهدات
637
x32x01
x32x01
x32x01
الردود
0
المشاهدات
770
x32x01
x32x01
x32x01
الردود
0
المشاهدات
763
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,104
المشاركات
2,310
أعضاء أكتب كود
516
أخر عضو
Mohammed
عودة
أعلى