انتشار uBlock Origin 1.25 با محافظت در برابر بای پس بلوک از طریق دستکاری DNS

در دسترس نسخه جدید مسدود کننده محتوای نامناسب uBlock Origin 1.25، که تبلیغات، عناصر مخرب، کد رهگیری، استخراج کنندگان جاوا اسکریپت و سایر عناصری که در عملکرد عادی اختلال ایجاد می کنند را مسدود می کند. افزونه uBlock Origin با عملکرد بالا و مصرف حافظه اقتصادی مشخص می شود و به شما این امکان را می دهد که نه تنها از شر عناصر مزاحم خلاص شوید، بلکه مصرف منابع را کاهش دهید و بارگذاری صفحه را سرعت بخشید.

نسخه جدید به کاربران فایرفاکس اجازه می دهد تا تکنیک جدیدی برای ردیابی حرکات و جایگزینی واحدهای تبلیغاتی را مسدود کنند که بر اساس ایجاد یک زیر دامنه جداگانه در DNS در دامنه سایت فعلی است. زیر دامنه ایجاد شده به سرور شبکه تبلیغاتی پیوند می خورد (به عنوان مثال، یک رکورد CNAME f7ds.liberation.fr ایجاد می شود که به سرور ردیابی liberation.eulerian.net اشاره می کند)، بنابراین کد تبلیغات به طور رسمی از همان دامنه اصلی بارگیری می شود. سایت. نام برای زیر دامنه به شکل یک شناسه تصادفی انتخاب شده است، که مسدود کردن با ماسک را دشوار می کند، زیرا تشخیص زیر دامنه مرتبط با شبکه تبلیغاتی از زیر دامنه برای بارگیری سایر منابع محلی در صفحه دشوار است.

در نسخه جدید uBlock Origin برای تعیین میزبان مرتبط از طریق CNAME اضافه چالش برای حل کردن نام در DNS، که به شما امکان می دهد لیست های بلاک را برای نام هایی که از طریق CNAME هدایت شده اند اعمال کنید.
از نقطه نظر عملکرد، تعریف یک CNAME نباید هیچ سربار اضافی به جز هدر دادن منابع CPU برای اعمال مجدد قوانین برای یک نام دیگر ایجاد کند، زیرا وقتی به منبع دسترسی پیدا کرد، مرورگر قبلا حل شده است و مقدار باید در حافظه پنهان ذخیره شود. . هنگام نصب نسخه جدید، باید مجوزهایی برای بازیابی اطلاعات DNS بدهید.

انتشار uBlock Origin 1.25 با محافظت در برابر بای پس بلوک از طریق دستکاری DNS

روش حفاظت افزوده مبتنی بر تأیید CNAME را می توان با اتصال مستقیم نام به IP بدون استفاده از CNAME دور زد، اما این رویکرد نگهداری و نگهداری زیرساخت را پیچیده می کند (در صورت تغییر آدرس IP شبکه تبلیغاتی، ضروری است. برای تغییر داده ها در تمام سرورهای DNS ناشران) و می توان با ایجاد لیست سیاه آدرس های IP ردیاب از آنها عبور کرد. در ساخت uBlock Origin برای Chrome، تأیید CNAME به دلیل API کار نمی کند dns.resolve() فقط برای افزونه‌ها در فایرفاکس موجود است و در Chrome پشتیبانی نمی‌شود.

منبع: opennet.ru

اضافه کردن نظر