حمله دی داس (DDoS) چیست؟ معرفی راه های مقابله با آن

معرفی حمله دی داس (DDoS) و راه های مقابله با آن

از رایج‌ترین انواع حملات سایبری می‌توان به DDoS اشاره کرد. حمله دی داس ثبت‌شده در سال 2018 توسط GitHub، یکی از بزرگترین حملاتی بود که صورت گرفت. به گفته Wired، طی این حمله 1.35 ترابایت داده در هر ثانیه به شبکه ارسال می‌شد. در نتیجه این اتفاق، توقف موقت در دسترسی به سرور گیت‌هاب رخ داد؛ اما این شرکت توانست با کمک راهکارهایی خاص، مشکل را برطرف کند و خدمت‌رسانی خود را از سر بگیرد. پیش‌بینی‌ها نشان می‌دهند با افزایش استفاده از اینترنت اشیاء، این نوع حملات سایبری نیز گسترش پیدا خواهند کرد. پس در ادامه این مطلب برای آشنایی با راه‌‌های مقابله با DDoS، همراه ما باشید.

آشنایی با حمله دی داس (DDoS)

DDoS در واقع مخفف عبارت Distributed Denial of Service است و نوعی حمله سایبری محسوب می‌شود که از قدرت پردازش چندین رایانه آلوده به بدافزار، در راستای هدف قرار دادن یک سیستم واحد استفاده می‌کند. این حملات، سیستم‌های مهم و حیاتی را مورد هدف قرار می‌دهند تا سرویس‌دهی یا اتصال به شبکه را مختل کنند. به این ترتیب کاربران را از دسترسی به منابع محروم می‌سازند. مطالعات نشان می‌دهند که چنین حمله‌هایی می‌توانند در هر ساعت خسارتی بالغ‌ بر 250،000 دلار به شرکت قربانی وارد نمایند.

نحوه عملکرد حملات DDoS

مجرمان سایبری برای حمله دی داس به شبکه‌ها، به سیستم‌هایی مانند رایانه‌ها و دستگاه‌های اینترنت اشیاء آلوده به بدافزار نیاز دارند تا بتوانند از راه دور به کنترل آن‌ها بپردازد. هر کدام از این دستگاه‌ها را بات (bot) یا زامبی (zombie) می‌نامند و به مجموعه این بات‌ها، بات‌نت (botnet) می‌گویند.

مهاجم بعد از ایجاد بات‌نت، دستورالعمل‌هایی را از راه دور برای هر بات ارسال می‌کند تا حمله را هدایت نماید. در این حالت، بات‌ها درخواست‌هایی را به آدرس IP هدف ارسال خواهند کرد و فشار زیادی را به سرورها و شبکه‌ها وارد می‌کنند. در نتیجه ترافیک غیرطبیعی به وجود می‌آورد و خدمت‌رسانی به کاربران عادی را مختل می‌سازد. از آن‌جایی که در حملات دی داس، بات‌ها یک دستگاه معمولی هستند شناسایی ترافیک ناشی از ماشین‌های Attacker و ماشین‌های نرمال دشوار خواهد بود.

هدف حمله دی داس

منابع شبکه مانند سرورهای وب تنها می‌توانند به تعداد مشخصی از درخواست‌ها به طور همزمان سرویس دهند. علاوه‌براین، پهنای باند نیز ظرفیت محدودی دارد. اگر تعداد درخواست‌ها از ظرفیت هرکدام از این زیرساخت‌ها فراتر رود، مشکلاتی به وجود می‌آیند. در واقع مهاجمان از حملات دی داس استفاده می‌کنند تا به هدف خود یعنی اختلالاتی که در ادامه اشاره می‌کنیم دست یابند.

انواع حمله دی داسمعرفی حمله دی داس (DDoS) و راه های مقابله با آن

هر کدام از انواع حملات DDoS‌، لایه‌های مختلفی از شبکه را هدف قرار می‌دهد. برای آشنایی با اشکال مختلف دی داس ابتدا باید با 7 لایه شبکه و اهداف آن‌ها آشنا شوید. در مدل OSI، لایه‌ها به شکل زیر طبقه‌بندی می‌شوند.

اکنون که شناختی کلی از لایه‌های شبکه به دست آوردید، قصد داریم به معرفی شکل‌های مختلف حمله‌ DDoS که می‌توان آن‌ها را به سه دسته تقسیم کرد بپردازیم.

1. حملات حجمی (Volumetric Attacks)

شایع‌ترین حمله دی داس، حملات حجمی هستند که با ارسال حجم بالایی از داده‌ها، پهنای باند را به خود اختصاص می‌دهند. دو فرم‌ اصلی  Volumetric Attacks عبارتند از:

این مطلب را حتما بخوانید:  کلاهبرداری ارز دیجیتال چیست و چه انواعی دارد؟

2. حملات لایه کاربردی (Application-Layer Attacks)

همان‌طور که متوجه شدید، لایه کاربردی بالاترین لایه‌ای است که در مدل OSI معرفی می‌شود و نزدیک‌ترین بخش به تعامل با کاربران در شبکه خواهد بود. حملات Application-Layer، عمدتا بر ترافیک مستقیم وب تمرکز دارند. حمله‌های لایه کاربردی به آسانی قابل تشخیص نیستند؛ زیرا در این نوع حمله‌ها هکرها معمولاً از تعداد کمتری ماشین، برای رسیدن به مقاصد مجرمانه خود استفاده می‌کنند. بنابراین می‌توانند سرورها را فریب دهند تا حملات را چیزی بیشتر از حجم بالای ترافیک عادی تلقی نکنند.

3. حملات پروتکل (Protocol Attacks)

از دیگر حملات دی داس می‌توان به حمله پروتکل اشاره کرد. در این نوع حمله‌ها هدف مصرف بیش از اندازه منابع سرورها و تجهیزات شبکه تلقی می‌شود. در این روش Attacker به صورت پی‌درپی پینگ‌های آهسته و مخربی را به سیستم ارسال می‌کند. درنتیجه اطلاعات زیادی بر روی حافظه بافر بارگذاری می‌شود و سیستم خراب خواهد شد. حمله Protocol می‌تواند فایروال‌ها را نیز مورد هدف قرار دهد. به همین علت می‌توان دریافت، فایروال‌ها که سخت‌افزارهایی هستند که به منظور کنترل ترافیک طراحی شده‌اند نیز گاها نمی‌توانند به تنهایی از سیستم دربرابر این نوع تهاجم‌ها محافظت کنند.

یکی از رایج‌ترین انواع حمله‌های پروتکلی سیل SYN (SYN Flood) نام دارد. این حمله از روش دست‌دهی سه مرحله‌ای (Tree Way Handshake) برای اتصال به TCP/IP استفاده می‌کند. در شرایط عادی، کلاینت بسته SYN (synchronize) را به سرورها ارسال می‌کند و سرور نیز با فرستادن SYN-ACK (synchronize-acknowledge) به آن پاسخ می‌دهد. کلاینت در ازای دریافت SYN-ACK، بسته ACK را به سرورها می‌فرستد؛ اما در طی سیل SYN، مرحله نهایی این برقراری ارتباط حذف خواهد شد. به طوری که سرور تنها بسته‌های SYN را دریافت می‌کند و با ارسال SYN-ACK پاسخ می‌دهد؛ اما هر چقدر منتظر ACK می‌ماند، جوابی نخواهد گرفت.

نکته: هکرها معمولا این سه نوع حمله را با هم ادغام می‌کنند تا بتوانند بر سیستم‌های دفاعی سرورها غلبه نمایند.

روش های مقابله با حمله دی داسمعرفی حمله دی داس (DDoS) و راه های مقابله با آن

امروزه حملاتDDoS  نه تنها تضعیف نشده‌اند، بلکه در حال تکامل یافتن هستند و تعداد این نوع تهاجم‌ها رو به افزایش است. درنتیجه بدون تشخیص زودهنگام این حملات و استفاده از سیستم‌های ضبط و نمایه‌سازی ترافیک، شناسایی DDoS قبل از توقف و تخریب وب‌سایت غیرممکن خواهد بود. این مسئله، به ویژه در حملات پیچیده‌ای که هکرها در آن‌ها از رویکردهای ترکیبی بهره می‌گیرند و چندین لایه را همزمان مورد هدف قرار می‌دهند مشاهده می‌شود؛ زیرا در این نوع تهاجم‌ها، ماشین مهاجم همزمان بر روی داده‌ها، برنامه‌ها و زیرساخت‌ها تاثیر مخرب می‌گذارد تا شانس موفقیت حمله را افزایش دهد.

برای مقابله با DDoS به یک استراتژی امنیتی نیاز دارید که از تمام سطوح و زیرساخت‌ها محافظت نماید و ویژگی‌های زیر را داشته باشد:

1. برنامه‌های عدم پاسخ به درخواست‌های DDoS را فعال کنید.

توسعه برنامه پیشگیری از حمله دی داس، باید براساس ارزیابی کامل امنیتی انجام گیرد. برخلاف شرکت‌های کوچک، شرکت‌های بزرگ به زیرساخت‌های پیچیده و مشارکت چندین تیم حرفه‌ای نیاز دارند تا بتوانند برنامه‌ریزی خوبی برای مقابله با DDoS داشته باشند؛ زیرا زمانی که سیستم مورد تهاجم ماشین‌های مهاجم قرار می‌گیرد فرصتی برای تفکر درباره بهترین اقدامات مقابله‌ای ممکن، وجود نخواهد داشت. درنتیجه برترین واکنش‌ها، باید از قبل برای هر شبکه تعریف شوند تا سیستم به سرعت بتواند راهکارهای مبارزه با این نوع حملات را فعال کند.

تدوین برنامه واکنش به حملات DDoS، اولین گام در جهت تدوین استراتژی دفاعی است. اولین اقدامات شما در زمان تهاجم تعیین می‌کنند که این وضعیت بحرانی چگونه خاتمه خواهد یافت. اطمینان حاصل نمایید که مرکز داده شما آماده مبارزه بوده و افراد تیم از مسئولیت‌های خود در هنگام وقوع حملات آگاه هستند.

این مطلب را حتما بخوانید:  طرح پانزی و هرمی چیست؟ معرفی انواع آن در ارزهای دیجیتال

عناصر کلیدی موثر در مبارزه با DDoS برای هر شرکتی یکسان است و شامل موارد زیر خواهد بود:

2. زیرساخت شبکه‌ خود را ایمن کنیدمعرفی حمله دی داس (DDoS) و راه های مقابله با آن

کاهش تهدیدات امنیتی شبکه تنها با به کارگیری راهبردهای حفاظتی چند سطحی که شامل سیستم‌های پیشرفته پیشگیری از نفوذ و مدیریت تهدید‌ها هستند قابل دستیابی است. این راهبردها، استفاده همزمان از موارد زیر را در برمی‌گیرند:

تمام موارد فوق دیواره حفاظتی مقاوم و موثری در برابر DDos ایجاد می‌کنند و از بروز این حملات جلوگیری به عمل می‌آورد؛ زیرا می‌توانند، ترافیک‌های غیرعادی را با دقت بالا شناسایی کرده و آن‌ها را بلاک کنند.

تجهیزات شبکه تنها می‌توانند به طور محدود از بروز حمله دی داس جلوگیری نمایند. در نتیجه این امکان وجود دارد که بخواهید در راستای تقویت امنیت زیرساخت‌ها، از خدمات خارجی نیز بهره ببرید. ما به شما به کارگیری سرویس‌های مبتنی بر Cloud را پیشنهاد می‌کنیم. استفاده از این سرویس‌ها در جهت تقویت امنیت، راهکاری مناسب و ارزان‌قیمت برای شرکت‌های کوچک و متوسط است.

علاوه‌براین، همواره باید سیستم‌های خود را به‌روز نگه دارید. چرا که سیستم‌های قدیمی از لحاظ امنیتی خلاء‌های گسترده‌ای دارند و حمله به آن‌ها ساده‌تر خواهد بود. با ایجاد انسجام‌ در زیرساخت‌ها و نصب نسخه‌های جدید نرم‌افزارها می‌توانید راه ورود هکرها را سد کنید.

از آن‌جایی که حملات DDoS پیچیدگی‌های خاصی دارند، بدون استفاده از سیستم‌های مناسب راهی برای دفاع دربرابر آن‌ها، شناسایی این نوع حمله‌ها و ارائه واکنش درست و سریع وجود نخواهد داشت. چنین سیستم‌هایی با پشتیبانی از زیرساخت‌ها، ایمن‌سازی آن‌ها و و ایجاد برنامه‌های مقابله با دی داس، می‌توانند خطر ناشی از هر تهدید را به حداقل ممکن برسانند. به کارگیری این سیستم‌ها، نگرانی‌های مدیران و صاحبان هر کسب‌وکار را کاهش می‌دهد.

3. پایه‌های امنیتی را تقویت کنید

اصول ساده ایمنی را به کاربران خود آموزش دهید. راهکارهای ایمن مانند استفاده از رمزهای پیچیده که به طور منظم تغییر می‌کنند، روش‌های ضد فیشینگ و فایروال‌های ایمن که ترافیک خارجی را محدود می‌سازند می‌توانند تا حدودی بر ایمنی شبکه بیفزایند. البته این اقدامات به تنهایی DDoS را متوقف نمی‌کنند، اما به عنوان یک پایه امنیتی مهم عمل خواهند کرد. استفاده از روش‌های امنیتی قوی می‌تواند شبکه‌های تجاری را از خطر حفظ کند.

4. از معماری شبکه حمایت کنید

از دیگر فاکتورهای موثر در مبارزه با حمله دی داس می‌توان به تمرکز بر معماری شبکه و ایمن‌سازی آن اشاره کرد. هر کسب‌وکار باید به ایجاد منابع اضافی شبکه بپردازد تا در زمان حمله به یکی از سرورها بتواند از طریق سایر سرورهایی که دارد، به کنترل ترافیک بالا بپردازد. همچنین بهتر است سرورها از نظر جغرافیایی در نقاط مختلفی قرار بگیرند. زیرا این عمل می‌تواند هدف قرار دادن آن‌ها را برای مهاجمان دشوارتر سازد.

5. به علائم و نشانه‌های حملات DDoS توجه کنید

حمله DDoS نشانه‌های بازری دارد که عبارتند از:

البته هیچ شبکه‌ای بی‌نقص نیست؛ اما اگر این اختلالات برای مدت طولانی باقی بمانند و شدیدتر از حد معمول بروز پیدا کنند، احتمالا شبکه هدف حملات دی داس قرار گرفته و شرکت باید اقداماتی را در جهت مقابله با این تهاجم‌ها آغاز نماید.

سخن پایانی

همان‌طور که با مطالعه این مطلب دریافتید، تشخیص و مقابله با حمله دی داس که یکی از رایج‌ترین انواع حملاتی است که توسط ماشین‌های مهاجم به انجام می‌رسد کار ساده‌ای نیست. بنابراین باید با برنامه‌ریزی‌های دقیق، استحکام پایه‌های امنیتی شبکه، استفاده از ابزارها و نیروهای متخصص دربرابر این نوع حملات ایستاد. امیدواریم توانسته باشیم با ارائه این مطلب شما را با DDoS و مبارزه با آن آشنا نمایید.

به این مقاله امتیاز دهید
(۱۷۵ رای) ۴.۵
۱۲۳۴۵