1402/06/20

راه های مقابله با حمله دی داس (DDoS)

 

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

 

دی داس چیست؟

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

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

راه کارهای افزایش امنیت سرور سایت؛ کلیک کنید.

 

علت وقوع حمله DDoS

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

  • احتمال نادیده گرفته شدن همه یا تعدادی از درخواست‌های کاربران وجود دارد.
  • پاسخ‌دهی به درخواست‌ها خیلی کند می‌شود.

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

 

حمله دید اس

 

چگونگی عملکرد DDoS

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

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

 

انواع حملات DDoS

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

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

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

  • حملات لایه کاربرد

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

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

 

  • حملات پروتکل

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

 

  • حملات حجمی

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

 

حمله ddos

 

چگونگی شناسایی حملات DDoS

اصلی‌ترین نشانه‌ای که می‌تواند خبر از حمله DDoS دهد، کند شدن ناگهانی یک وب‌سایت یا از دسترس خارج شدن آن است (داون شدن سایت)، اما از نظر فنی دلایل مختلف دیگری می‌توانند ایجادکننده این مشکلات باشند؛ بنابراین لازم است تا تحقیقات بیشتری دراین‌باره صورت گیرد. با کمک ابزارهای تجزیه ‌و تحلیل ترافیک می‌توان برخی از نشانه‌های حمله DDoS را شناسایی کرد:

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

 

چگونگی مقابله با حملات DDoS

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

برای کاهش حمله، تلاش‌هایی که برای حذف یا محدود کردن ترافیک بی‌رویه انجام می‌شود، می‌تواند ترافیک خوب را در کنار ترافیک بد از بین ببرد. از طرفی امکان این‌که مهاجم حملات خود را اصلاح کند نیز وجود دارد. با راه‌حل چندین لایه می‌توان بر حملات پیچیده بیشترین تأثیر را گذاشت.

  • مسیریابی سیاهچاله

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

  • فایروال برنامه‌های وب

با کمک فایروال برنامه وب می‌توان حمله DDoS لایه 7 را کاهش داد. فایروال با قرارگیری بین اینترنت و سرور مبدأ در نقش یک پروکسی معکوس عمل می‌کند و باعث محافظت از سرور در برابر ترافیک‌های مخرب می‌شود. می‌توان از حملات لایه 7 از طریق فیلتر کردن درخواست‌ها طبق یک سری قوانین برای شناسایی ابزارهای DDoS جلوگیری کرد.

  • محدود کردن نرخ

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

  • انتشار شبکه

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

 

جمع‌بندی

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

 

شرکت طراحی وب

 

نظرات کاربران

اولین کسی باشید که در این مورد نظر می دهید

ثبت نظر

نام شما (*) :
ایمیل (*) :
نظر (*) :
کلمات کلیدی
  • طراحی سایت آونگ
  • طراح سایت کورسیر
  • طراحی سایت گروه صنعتی گلبافت
  • طراحی سایت بانک مهر
  • طراحی سایت  مبلمان اداری و منزل ایستا
  • طراحی سایت هولستن
  • سی دلی مالتی مدیا طرفه نگار
  • طراحی سایت مبلمان اداری جلیس
  • طراحی وب سایت مایکروتل پلاس
  • طراحی وب سایت هواپیمایی کاسپین
  • طراحی وب سایت هواپیمایی ماهان
  • طراحی وب سایت مکسیدر
  • طراحی وب سایت فرما
  • طراحی وب سایت ماشین3
  • طراحی وب سایت پیشگامان کویر آسیا
  • طراحی وب سایت هوندا
  • طراحی وب سایت پارسیان دیزل
  • طراحی وب سایت نان سحر
  • طراحی وب سایت بوژنه
  • طراحی وب سایت باشگاه فولاد خوزستان
  • طراحی وب سایت باشگاه مشتریان برج میلاد
  • طراحی سایت سازمان بورس و اوراق بهادار
  • طراحی سایت خانه عکاسان افرنگ
  • طراحی وب سایت نوشابه پرسپولیس
  • سی دی سازمان بهینه سازی مصرف سوخت
certificates
  • seo
  • multimedia
  • design
  • host and domain
  • programming
books

عضویت در خبرنامه

عضویت در خبرنامه
برای دریافت آخرین اخبار و مقالات وب سایت شرکت ایده پویا فرم زیر را تکمیل نمایید تا از تازه های سایت ما مطلع شوید.

پروژه ها ی برگزیده طراحی سایت

نمونه کار مرتبط

زمینه : فروش اینترنتی یراق آلات

تاریخ : 1395

اخبار و مقالات

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