
- بواسطة x32x01 ||
يعني إيه هجوم حجب الخدمة (DoS)؟
هجوم حجب الخدمة (Denial of Service - DoS) هو محاولة من المهاجم لتعطيل خدمة معينة (زي موقع ويب أو خدمة FTP أو أي خدمة شبكة) بحيث تبقى غير متاحة للمستخدمين الشرعيين. الفكرة الأساسية إن المهاجم بيرسل كمية هائلة من الطلبات في وقت واحد لخادم الهدف، والكمية دي بتتجاوز قدرته على المعالجة - فيوقف الخادم أو يتعطل مؤقتًا.النتيجة: الموقع ينهار، المستخدمين مش يقدروا يوصلوا للخدمة، والشركة بتخسر وقت وفلوس وسمعة.
أيه الفرق بين DoS وDDoS؟
DoS (Denial of Service)
- الهجوم هنا غالبًا بييجي من مصدر واحد - جهاز واحد أو عنوان IP واحد.
- المهاجم بيبعت طلبات كتير من جهازه ليرهق الخادم.
- سهل رصده أحيانا لكن لو المصدر قوي ممكن يعمل خراب كبير.
DDoS (Distributed Denial of Service) - التوزيعي
- هنا المشكلة أكبر: الهجوم بييجي من مصادر متعددة في نفس الوقت.
- غالبًا بيتم التحكم في شبكة من الأجهزة المصابة (Botnet) عن طريق مهاجم واحد، وبعدين كل الأجهزة دي تبعَت طلبات كتيرة للهدف.
- نتيجة الهجوم: السيرفر يشهد "سيل" من الطلبات من كل الجهات ويقع في حالة شلل تام.
- الـDDoS أخطر بكتير من DoS لأن صعب تتعامل معاه بسهولة - لازم تتعامل مع عدد كبير من العناوين والمصادر في نفس الوقت.
مين الضحايا عادة؟ وليه بتسبب خسائر كبيرة؟
أكثر المستهدفين عادةً هم: البنوك، مواقع الحكومة، مواقع الأخبار، ومتاجر الإنترنت الكبيرة.ليه الخسارة كبيرة؟ لأن الخدمة بتتوقف، الزبائن مش يقدروا يدخلوا، وفي حالات بتتحمل الشركات خسائر مادية كبيرة وتضر بسمعتها، خصوصًا لو الهجوم طويل.
ازاي الهجوم ده بيشتغل من غير ما ندخل في تفاصيل ضارة؟
بدون ما نشرح طريقة الاختراق، الفكرة العامة إن المهاجم بيخلق حمل (load) مُصطنع على الخادم - سواء من جهاز واحد أو من شبكة أجهزة متوزعة - ليتجاوز قدرة المعالجة أو استهلاك الموارد (زي عرض النطاق Bandwidth أو اتصالات الـCPU/Memory).إزاي تحمي موقعك وسيرفرك من DoS / DDoS؟ - نصائح عملية
- استخدم حلول حماية DDoS من مزود خدمة موثوق
خدمات CDN وWAF (زي Cloudflare, Akamai, AWS Shield) بتصفّي الترافيك وتحميك من هجمات ضخمة. - راقب الترافيك تلقائيًا
فعل أنظمة رصد ومراقبة (Monitoring) عشان تكتشف زيادات مفاجئة في الطلبات وترد بسرعة. - حدّد قواعد جدار ناري (Firewall Rules)
اعزل وأنشئ قواعد لرفض الطلبات المشبوهة أو تحديد معدلات الطلبات (rate limiting). - حد من عرض النطاق (Rate Limiting)
حط قيود على عدد الطلبات المسموح بها لكل IP في ثانية معينة، وده يقلل من فاعلية الهجمات. - استخدم شبكات توزّع التحميل (Load Balancing)
توزيع الترافيك على سيرفرات متعددة يقلل احتمالية سقوط الخدمة بجواب بسيط. - اعزل الخدمات الحساسة
فرق بين الخدمات العامة (الموقع) والخدمات الداخلية (قاعدة البيانات)، وخلي الوصول محدود. - خطة استجابة للحوادث (Incident Response Plan)
جهّز خطة واضحة: مين يتواصل؟ إزاي تفصل السيرفر؟ إزاي توجه الطلبات خلال CDN؟ خطط مسبقة بتقلل الفوضى وقت الهجوم. - عمل نسخ احتياطية وإجراءات استرداد
حتى لو انقطعت الخدمة، لازم تضمن سرعة استعادتها ووجود نسخ للبيانات. - تحديث الأنظمة والتقنيات
حافظ على تحديث السوفتوير والراوترات والجدران النارية لتقليل الثغرات. - التعاون مع مزوّد الإنترنت (ISP)
لو الهجوم كبير، ممكن مزوّد الشبكة يساعد في حظر الترافيك الضار على مستوى الشبكة.
علامات إنك ممكن تكون معرض لهجوم DoS/DDoS
- زيادة مفاجئة وكبيرة في الترافيك من مصادر غير معتادة.
- بطء شديد في استجابة السيرفر أو تعطل الخدمة بالكامل.
- ارتفاع غير مبرر في استخدام الـCPU أو الذاكرة أو عرض النطاق.
- شكاوى متكررة من المستخدمين بعدم القدرة على الاتصال بالموقع.
خلاصة سريعة
- DoS: هجوم ييجي من مصدر واحد ويهدف لتعطيل خدمة.
- DDoS: هجوم موزع من مصادر كتيرة - أخطر وأسهل في إحداث شلل شامل.
- الوقاية خير من العلاج: الاستثمار في رصد الترافيك، CDN/WAF، وقواعد جدار ناري قوية هيوفر عليك وقت وفلوس وسمعة.
التعديل الأخير: