البدء مع Nmap
تبدأ جميع أوامر Nmap بكلمة nmap تليها الخيارات وتحديد الهدف.
بناء الجملة الأساسي
bash nmap [نوع المسح] [الخيارات] {تحديد الهدف}
تحديد الهدف (Target Specification)
يمكن لـ Nmap مسح عناوين IP فردية، أو نطاقات IP، أو شبكات فرعية كاملة.
| نوع الهدف | مثال |
|---|---|
| IP فردي | nmap 192.168.1.100 |
| اسم مضيف | nmap testserver.local |
| نطاق IP | nmap 192.168.1.100-150 |
| شبكة CIDR | nmap 192.168.1.0/24 |
اكتشاف المضيفين (-sn)
قبل مسح المنافذ، نتحقق مما إذا كان المضيف يعمل. الخيار -sn (أو -sP) يقوم بمسح ping فقط (اكتشاف المضيف دون مسح المنافذ).
bash nmap -sn 192.168.1.0/24
ملاحظة: إذا اكتشف Nmap أن العنوان خلف جدار حماية، فقد يتخطى فحص ping الأولي افتراضياً. يمكنك فرض المسح باستخدام -Pn (بدون Ping).