DNS манипуляциясы арқылы блокты айналып өтуден қорғайтын uBlock Origin 1.25 шығарылымы

Қол жетімді сәйкес емес мазмұн блокаторының жаңа шығарылымы uBlock Origin 1.25, ол жарнаманы, зиянды элементтерді, бақылау кодын, JavaScript кеншілерін және қалыпты жұмыс істеуге кедергі келтіретін басқа элементтерді блоктайды. uBlock Origin қондырмасы жоғары өнімділікпен және жадты үнемді тұтынумен ерекшеленеді және тітіркендіргіш элементтерден арылуға ғана емес, сонымен қатар ресурстарды тұтынуды азайтуға және бетті жүктеуді жылдамдатуға мүмкіндік береді.

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

CNAME арқылы байланыстырылған хостты анықтау үшін uBlock Origin жаңа нұсқасында қосылды үшін шақыру шешу DNS жүйесіндегі атау, ол CNAME арқылы қайта бағытталатын атауларға блоктау тізімдерін қолдануға мүмкіндік береді.
Өнімділік тұрғысынан, CNAME анықтау басқа атау үшін ережелерді қайта қолдану үшін процессор ресурстарын ысырап етуден басқа ешқандай қосымша шығындарды енгізбеуі керек, өйткені ресурсқа қол жеткізген кезде браузер әлдеқашан шешілген және мән кэштелуі керек. . Жаңа нұсқаны орнату кезінде DNS ақпаратын алу үшін рұқсаттар беру қажет.

DNS манипуляциясы арқылы блокты айналып өтуден қорғайтын uBlock Origin 1.25 шығарылымы

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

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

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