حمله DoS چیست؟

حمله DoS (Denial of Service) یا «منع سرویس» نوعی حمله سایبری است که هدف آن از دسترس خارج کردن یک سرویس، وب‌سایت یا سرور برای کاربران عادی است. در این حمله، مهاجم حجم زیادی از درخواست‌ها یا ترافیک را به سمت هدف ارسال می‌کند تا منابعی مانند CPU، حافظه، پهنای باند یا ظرفیت پردازش سرور مصرف شود.

در نتیجه، وب‌سایت ممکن است کند شود، خطا نمایش دهد یا کاملاً از دسترس خارج شود. تفاوت اصلی DoS با DDoS این است که در DoS معمولاً منبع حمله محدودتر است، در حالی که در DDoS حملات هم‌زمان از چندین سیستم انجام می‌شوند.

انواع حمله DoS

  1. Volumetric Attack — حمله حجمی
    حجم بسیار زیادی از ترافیک به سمت هدف ارسال می‌شود تا پهنای باند شبکه مصرف شود.
  2. Protocol Attack — حمله پروتکلی
    با سوءاستفاده از نحوه عملکرد پروتکل‌های شبکه، منابع سرور یا تجهیزات شبکه تحت فشار قرار می‌گیرند. نمونه‌هایی مثل SYN Flood در این دسته قرار می‌گیرند.
  3. Application Layer Attack — حمله لایه کاربرد
    مستقیماً سرویس‌های برنامه کاربردی، مثل HTTP، را هدف قرار می‌دهد تا منابع پردازشی وب‌سرور مصرف شوند.
  4. Resource Exhaustion — مصرف منابع
    هدف، تمام کردن منابعی مانند CPU، RAM، Connectionها یا Threadهای سرور است.
  5. Slow HTTP Attacks — حملات کند HTTP
    مهاجم تلاش می‌کند ارتباط‌های HTTP را برای مدت طولانی باز نگه دارد تا ظرفیت Connectionهای سرور اشغال شود.

تفاوت DoS و DDoS

DoS (Denial of Service)
در حمله DoS، مهاجم معمولاً از یک سیستم یا یک منبع اصلی برای ارسال درخواست‌های زیاد به سرویس هدف استفاده می‌کند. هدف، مصرف منابع سرور و جلوگیری از دسترسی کاربران واقعی است.

DDoS (Distributed Denial of Service)
در DDoS، ترافیک مخرب از تعداد زیادی سیستم یا منبع مختلف به‌صورت هم‌زمان به سمت هدف ارسال می‌شود. به همین دلیل شناسایی و مسدود کردن آن دشوارتر است.

پادکست های آکادمی

شروع یادگیری