حمله DNS Hijacking چیست

DNS hijacking
تصویر شاخص

ربودن نام دامنه (DNS) که هدایت DNS نیز نامیده می شود، نوعی از حملات DNS است که در آن DNS پرس و جو به صورت نادرست تعیین می شود و به طور غیر منتظره کاربران را به سایت های مخرب هدایت می کند. برای انجام این حمله، هکرها بدافزارهایی را بر روی کامپیوترهای تارگت نصب می کنند و یا روترها را می گیرند تا عمل ربودن نام دامنه را انجام دهند. ربودن DNS را می توان برای حملات pharming (مهاجمان معمولا از تبلیغات ناخواسته استفاده می کنند.) و یا برای حملات فیشینگ (نمایش صفحات جعلی وبسایت ها برای کاربران) استفاده کرد. بسیاری از ارائه دهندگان خدمات اینترنت (Internet Service Providers) نیز از DNS hijacking برای گرفتن درخواست های DNS کاربر، جمع آوری آمار در هنگام دسترسی کاربران به یک دامنه ناشناخته و … استفاده می کنند. همچنین در بعضی از کشورها از DNS hijacking برای سانسور استفاده می کنند و کاربران را به سایت های مجاز دولتی هدایت می کنند.

انواع حملات DNS hijacking

چهار نوع اساسی از حملات DNS hijacking وجود دارد:

  • Local DNS hijack : در این حمله هکرهای تروجان ها را بر روی سیستم تارگت نصب می کنند و تنظیمات DNS محلی دیوایس او را تغییر می دهند تا کاربر را به سایت های مخرب هدایت کنند.
  • Router DNS hijack : بسیاری از روترها دارای رمزهای عبور پیش فرض یا آسیب پذیری های سیستم عامل هستند. مهاجمان می توانند از یک روتر استفاده کنند و تنظیمات DNS را بازنشانی کنند، که بر تمامی کاربران متصل شده به آن روتر تاثیر می گذارد. Man in the middle DNS attacks : در این حمله هکر ها ارتباطات بین یک کاربر و یک سرور DNS را از بین می برد و آدرس های مختلف IP مقصد را به سایت های مخرب نشان می دهد.
  • Rogue DNS Server : در این حمله هکرها می توانند سرور DNS را هک کنند و سوابق DNS را تغییر دهند تا پرونده های DNS را به سایت های مخرب هدایت کنند.

حمله DNS spoofing چیست؟

 

جعل DNS حمله ای است که در آن ترافیک از یک وب سایت قانونی مانند www.google.com به یک وب سایت مخرب مانند google.attacker.com هدایت می شود. حمله DNS spoofing را می توان با هدایت DNS به دست آورد. برای مثال، هکرها می توانند یک سرور DNS را به دست آورند و به این ترتیب وب سایت های موجود بر روی آن سرور را به دست گیرند و کاربران را به وب سایت های مخرب هدایت کنند.

حمله مسموم کردن کش یا Cache poisoning چیست؟

یکی دیگر از راه های جاسوسی DNS است که نیازی به DNS hijacking ندارد. معمولا تمامی سرورهای DNS، روترها و کامپیوترها سوابق DNS را ذخیره می کنند که در این صورت هکرها می توانند با استفاده از یک ورودی جعلی DNS با یک IP مقصد جایگزین برای نام دامنه مشابه که poison یا سم شناخته میشود، کش DNS را ذخیره کنند و سرور DNS دامنه را به وبسایت های فیک هدایت کنند و این تا زمانی ادامه خواهد داشت که حافظه پنهان دیوایس ها به روز شوند.

کاهش حملات DNS hijacking

DNSها یک زیرساخت بسیار حساس هستند که نیاز به اقدامات امنیتی قوی دارند، زیرا در غیر اینصورت می توانند توسط هکرها ربوده شده و زیان های غیرقابل جبرانی را به بار آورند. در ادامه روش هایی را برای کاهش این نوع حملات معرفی خواهیم کرد:

  • بررسی resolver های شبکه : resolvers های غیر ضروری DNS باید خاموش شوند و Resolver های اصلی باید در پشت فایروال قرار گیرند تا دسترسی ها از خارج از سازمان قطع شود.
  • محدود کردن دسترسی ها به DNSها : علاوه بر دسترسی های مجازی باید دسترسی های فیزیکی را هم به dnsها کاهش دهیم.
  • مقابله با مسمومیت کش ها : از پورت ها و شناسه های رندوم استفاده کنیم تا قابل دست یابی نباشند.
  • رفع کردن باگ های کشف شده : هکرها به طور دائم به دنبال سرورهای آسیب پذیر DNS هستند.
  • محدود کردن منطقه دسترسی به DNS: سوابق منطقه ای dnsها شامل اطلاعات حساسی هستند که برای مهاجمان ارزشمند می باشند.

همچنین میتوان با تغییر گذرواژه پیشفرض مودم روترها، نصب آنتی ویروس ها و… این نوع حملات را کاهش داد. صاحبان وب سایت ها نیز می توانند اقدامات لازم را جهت جلوگیری از تغییر مسیر DNS خود انجام دهند که برخی از آنها عبارتند از:

  • دسترسی امن : استفاده از احراز هویت دو عامله به هنگام دسترسی به ثبت کننده DNS. در صورت امکان، یک لیست سفید از آدرس های IP که اجازه دسترسی به تنظیمات DNS را دارند، تعریف کنید.
  • قفل مشتری : بررسی کنید که آیا DNS registrar شما از قفل کلاینت پشتیبانی می کند یا نه، که مانع از تغییرات در پرونده های DNS شما بدون تایید خود شما می شود.
  • DNSSEC : از یک ثبت کننده DNS استفاده کنید که از DNSSEC پشتیبانی می کند. DNSSEC به صورت دیجیتالی با DNS ارتباط برقرار می کند و هکرها را ترغیب و گمراه می کند.
  • ……
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 0 فروش
0
0
0
0
0

هنوز بررسی‌ای ثبت نشده است.

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید:

فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت دوره

رایگان

امتیازی ثبت نشده است
سطح آموزش مقدماتی
تعداد دانشجو : 0
تاریخ انتشار: ۲۵ بهمن ۱۴۰۰آخرین بروزرسانی: 17 فروردین 1401تعداد بازدید: 189
قوانین و مزایای استفاده

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

حامد نوری

کارشناس حوزه امنیت شبکه و امنیت اطلاعات

قیمت دوره

رایگان