شرح صفوف ومحتوى الفقرة
لماذا ترفض كثير من الخوادم السحابية والمنصات الإنتاجية الرد على أمر ping رغم أن مواقعها تفتح في المتصفح بسرعة وكفاءة؟ من منظور الأمن السيبراني، يمكن إساءة استغلال رسائل ICMP غير المقيدة في عدة هجمات:
- 1. الاستطلاع الشبكي (
Ping Sweep): إرسال طلبات صدى آلية على نطاق كامل من عناوينIPلاكتشاف الأجهزة النشطة على الشبكة تمهيداً لفحص منافذها. - 2. هجمات إغراق الخدمة (
ICMP FloodوSmurf Attack): إغراق الخادم بسيل ضخم من رسائلICMPلاستنزاف سعة النطاق الترددي () أو معالج الجهاز. - 3. التهريب الخفي للبيانات (
ICMP Tunneling): إخفاء أوامر التحكم أو البيانات المسروقة داخل حقل الحمولة في رسائلEcho Request/Replyفي الشبكات التي لا تراقب حركةICMP.
ولذلك يضبط مهندسو الأمن الجدران النارية على تحديد معدل رسائل ICMP () أو حجب طلبات Echo Request (Type 8) القادمة من الإنترنت العام مع الإبقاء على رسائل التجزئة الضرورية (Type 3 Code 4)، ويعتمدون داخل الخادم على أوامر فحص المقابس النشطة ss -tulnp وnetstat -ano كما في المثال الآتي:
# Inspect active listening TCP/UDP sockets & owning process IDs
$ ss -tulnp
Netid State Local Address:Port Process
tcp LISTEN 0.0.0.0:443 users:(("nginx",pid=1042))
tcp LISTEN 127.0.0.1:5432 users:(("postgres",pid=884))
# Windows equivalent to list ports, states, and PIDs
C:\> netstat -ano | findstr :443
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
في ملخص الدرس، تعرفنا على دور بروتوكول التحكم ICMP في الطبقة الثالثة، وآلية عمل أمر ping عبر رسالتَي طلب الصدى ورد الصدى (Type 8 / Type 0) وقراءة مؤشرات RTT وTTL ونسبة الفقد، وكيف يرسم أمر tracert خريطة القفزات عبر رسائل Time Exceeded (Type 11)، وكيف يعزل أمر nslookup أعطال DNS ضمن منهجية التشخيص ذات الـ 5 خطوات. الخطوة التالية: انتقل الآن إلى الدرس السادس والعشرين مشاركة الملفات عبر شبكات الكمبيوتر (File Sharing over Computer Networks) لتتعرف على بروتوكولات SMB وNFS ومسارات الشبكة القياسية وصلاحيات المشاركة.