uBlock Origin-ը պաշտպանություն է ավելացնում հետևելու նոր մեթոդից, որը շահարկում է DNS անունները

uBlock Origin-ի օգտատերեր նկատեց գովազդային ցանցերի և վեբ վերլուծական համակարգերի կողմից շարժումներին հետևելու և գովազդային բլոկների փոխարինման նոր տեխնիկայի օգտագործումը, որն արգելափակված չէ uBlock Origin-ում և այլ հավելումներում՝ անցանկալի բովանդակությունը զտելու համար:

Մեթոդի էությունն այն է, որ կայքի սեփականատերերը, ովքեր ցանկանում են տեղադրել գովազդը հետևելու կամ ցուցադրելու համար կոդ, ստեղծում են առանձին ենթադոմեյն DNS-ում, որը վերաբերում է գովազդային ցանցին կամ վեբ վերլուծական սերվերին (օրինակ՝ ստեղծվում է CNAME գրառում f7ds.liberation.fr): մատնացույց անելով liberation.eulerian.net հետևող սերվերին): Այսպիսով, գովազդի կոդը պաշտոնապես բեռնվում է նույն հիմնական տիրույթից, ինչ կայքը և, հետևաբար, արգելափակված չէ: Ենթադոմեյնի անվանումն ընտրվում է պատահական նույնացուցիչի տեսքով, ինչը դժվարացնում է դիմակով արգելափակումը, քանի որ գովազդային ցանցի հետ կապված ենթադոմեյնը դժվար է տարբերակել ենթադոմեյններից՝ էջում այլ տեղական ռեսուրսներ բեռնելու համար:

Մշակող uBlock Origin Առաջարկվում է օգտագործումը լուծելով անունը DNS-ում՝ CNAME-ի միջոցով կապակցված հոսթը որոշելու համար: Մեթոդ իրականացվել է սկսած նրանից
փորձնական թողարկում uBlock Origin 1.24.1b3 համար firefox. Ընդլայնված կարգավորումներում ստուգումն ակտիվացնելու համար դուք պետք է cnameAliasList-ի արժեքը սահմանեք «*», այս դեպքում բոլոր ստուգումները սև ցուցակներում կկրկնօրինակվեն CNAME-ի միջոցով սահմանված անունների համար: Թարմացումը տեղադրելիս ձեզ պետք է թույլտվություն տրվի՝ առբերելու DNS տեղեկատվությունը:

uBlock Origin-ը պաշտպանություն է ավելացնում հետևելու նոր մեթոդից, որը շահարկում է DNS անունները

Chrome-ի համար CNAME ստուգումը չի կարող ավելացվել, քանի որ API-ն dns.resolve() Հասանելի է միայն Firefox-ի հավելումների համար և չի աջակցվում Chrome-ում: Արդյունավետության տեսանկյունից, CNAME-ի սահմանումը չպետք է լրացուցիչ ծախսեր առաջացնի, բացի CPU-ի ռեսուրսների վատնումից՝ այլ անվանման կանոնները նորից կիրառելու համար, քանի որ երբ ռեսուրսը հասանելի է, զննարկիչն արդեն լուծված է, և արժեքը պետք է պահվի քեշում: . Պաշտպանության մեթոդը կարելի է շրջանցել՝ անունը ուղղակիորեն կապելով IP-ին՝ առանց CNAME-ի օգտագործման, սակայն այս մոտեցումը բարդացնում է սպասարկումը (եթե գովազդային ցանցի IP հասցեն փոխվի, անհրաժեշտ կլինի փոխել տվյալները հրատարակիչների բոլոր DNS սերվերների վրա։ ) և կարելի է շրջանցել՝ ստեղծելով Tracker IP հասցեների սև ցուցակ:

Source: opennet.ru

Добавить комментарий