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

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

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



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

  1. تأكد إن عندك صلاحيات رووت (sudo) أو تشغّل من حساب عنده صلاحيات كافية.
  2. اعمل فولدر لحفظ النتائج: mkdir -p result
  3. الصق الكوماند اللي تحت وعدّل <IP-RANGE> بالنطاق اللي عايز تفحصه (مثلاً 10.0.0.0/24 أو 192.168.1.0/24).
  4. شغّل الأمر وخلي النتائج تتحول لـ 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).
01.webp
 
مواضيع مشابهة
x32x01
الردود
0
المشاهدات
14
x32x01
x32x01
x32x01
الردود
0
المشاهدات
11
x32x01
x32x01
x32x01
الردود
0
المشاهدات
14
x32x01
x32x01
x32x01
الردود
0
المشاهدات
24
x32x01
x32x01
x32x01
الردود
0
المشاهدات
15
x32x01
x32x01
إحصائيات المنتدى
المواضيع
1,540
المشاركات
1,587
الأعضاء
13
آخر عضو مسجل
Mostafa
عودة
أعلى