uBlock Origin DNS атауларын басқаратын жаңа бақылау әдісінен қорғауды қосады

uBlock Origin пайдаланушылары байқады жарнамалық желілер мен веб-аналитикалық жүйелердің қозғалыстарды қадағалауға және uBlock Origin жүйесінде және қажетсіз мазмұнды сүзуге арналған басқа қондырмаларда бұғатталмаған жарнамалық блоктарды ауыстырудың жаңа техникасын пайдалану.

Әдістің мәні мынада: жарнаманы қадағалау немесе көрсету үшін код орналастырғысы келетін сайт иелері DNS жүйесінде жарнамалық желіге немесе веб-аналитика серверіне сілтеме жасайтын бөлек ішкі домен жасайды (мысалы, f7ds.liberation.fr CNAME жазбасы жасалады) liberation.eulerian.net бақылау серверіне нұсқау). Осылайша, жарнама коды сайт сияқты негізгі доменнен ресми түрде жүктеледі және сондықтан блокталмайды. Ішкі домен атауы кездейсоқ идентификатор түрінде таңдалады, бұл маска арқылы блоктауды қиындатады, өйткені жарнамалық желімен байланысты ішкі доменді бетте басқа жергілікті ресурстарды жүктеуге арналған қосалқы домендерден ажырату қиын.

Әзірлеуші ​​uBlock Origin ұсынды пайдалану шешу CNAME арқылы байланыстырылған хостты анықтау үшін DNS жүйесіндегі атау. Әдіс жүзеге асырылды бастап
эксперименттік шығару uBlock Origin 1.24.1b3 үшін Firefox. Қосымша параметрлерде тексеруді белсендіру үшін cnameAliasList мәнін «* мәніне орнату керек, бұл жағдайда қара тізімдерге қарсы барлық тексерулер CNAME арқылы анықталған атаулар үшін қайталанады. Жаңартуды орнату кезінде сізге DNS ақпаратын алу рұқсатын беру қажет.

uBlock Origin DNS атауларын басқаратын жаңа бақылау әдісінен қорғауды қосады

Chrome үшін CNAME тексеруін қосу мүмкін емес, себебі API dns.resolve() Firefox-тағы қондырмалар үшін ғана қолжетімді және Chrome-да қолдау көрсетілмейді. Өнімділік тұрғысынан, CNAME анықтау басқа атау үшін ережелерді қайта қолдану үшін процессор ресурстарын ысырап етуден басқа ешқандай қосымша шығындарды енгізбеуі керек, өйткені ресурсқа қол жеткізген кезде браузер әлдеқашан шешілген және мән кэштелуі керек. . Қорғау әдісін CNAME қолданбастан атауды IP-ге тікелей байланыстыру арқылы айналып өтуге болады, бірақ бұл тәсіл техникалық қызмет көрсетуді қиындатады (жарнамалық желінің IP мекенжайы өзгертілсе, баспагерлердің барлық DNS серверлеріндегі деректерді өзгерту қажет болады) ) және Tracker IP мекенжайларының қара тізімін жасау арқылы айналып өтуге болады.

Ақпарат көзі: opennet.ru

пікір қалдыру