نسخه جدید به کاربران فایرفاکس اجازه می دهد تا تکنیک جدیدی برای ردیابی حرکات و جایگزینی واحدهای تبلیغاتی را مسدود کنند که بر اساس ایجاد یک زیر دامنه جداگانه در DNS در دامنه سایت فعلی است. زیر دامنه ایجاد شده به سرور شبکه تبلیغاتی پیوند می خورد (به عنوان مثال، یک رکورد CNAME f7ds.liberation.fr ایجاد می شود که به سرور ردیابی liberation.eulerian.net اشاره می کند)، بنابراین کد تبلیغات به طور رسمی از همان دامنه اصلی بارگیری می شود. سایت. نام برای زیر دامنه به شکل یک شناسه تصادفی انتخاب شده است، که مسدود کردن با ماسک را دشوار می کند، زیرا تشخیص زیر دامنه مرتبط با شبکه تبلیغاتی از زیر دامنه برای بارگیری سایر منابع محلی در صفحه دشوار است.
در نسخه جدید uBlock Origin برای تعیین میزبان مرتبط از طریق CNAME
از نقطه نظر عملکرد، تعریف یک CNAME نباید هیچ سربار اضافی به جز هدر دادن منابع CPU برای اعمال مجدد قوانین برای یک نام دیگر ایجاد کند، زیرا وقتی به منبع دسترسی پیدا کرد، مرورگر قبلا حل شده است و مقدار باید در حافظه پنهان ذخیره شود. . هنگام نصب نسخه جدید، باید مجوزهایی برای بازیابی اطلاعات DNS بدهید.
روش حفاظت افزوده مبتنی بر تأیید CNAME را می توان با اتصال مستقیم نام به IP بدون استفاده از CNAME دور زد، اما این رویکرد نگهداری و نگهداری زیرساخت را پیچیده می کند (در صورت تغییر آدرس IP شبکه تبلیغاتی، ضروری است. برای تغییر داده ها در تمام سرورهای DNS ناشران) و می توان با ایجاد لیست سیاه آدرس های IP ردیاب از آنها عبور کرد. در ساخت uBlock Origin برای Chrome، تأیید CNAME به دلیل API کار نمی کند
منبع: opennet.ru