Վերադառնալ

Cloudflare Turnstile-ը չի աշխատում WebGL մատնահետքը արգելափակող բրաուզերներում
SiTech AI Team2 րոպե ընթերցում

Cloudflare Turnstile-ը չի աշխատում WebGL մատնահետքը արգելափակող բրաուզերներում

hacktivis.me-ի գրառումը հայտնում է, որ Turnstile-ը անվերջ ցիկլում է WebKitGTK բրաուզերներում, քանի որ WebGL-ի միջոցով սարքի մատնահետք է պահանջում, և գաղտնիությանը ուղղված բրաուզերները դուրս են մնում։

Անվերջ ցիկլը

Cloudflare Turnstile-ը՝ վիջեթը, որը այցելուներից պահանջում է հաստատել, որ մարդ են, արդեն մոտ մեկ շաբաթ անվերջ պտտվում է WebKitGTK-ի վրա հիմնված բրաուզերում, գրում է hacktivis.me բլոգի հեղինակը։ Խափանումը արգելափակում է բազմաթիվ կայքերի մուտքը, և վերջերս վիճակը վատացել է։ Պատճառը, ըստ գրառման, այն է, որ Turnstile-ը ցանկանում է սարքի մատնահետքը ստանալ WebGL-ի միջոցով, ինչը, ըստ հեղինակի, հետևելուց բացի այլ նպատակ չունի։

Cloudflare-ի սեփական բացատրությունը

Գրառումը մեջբերում է ծանուցումը, որը Turnstile-ը ցույց է տալիս տուժած այցելուներին. «Turnstile-ը օգտագործում է բրաուզերի մատնահետքը՝ ստուգելու, որ դուք մարդ եք։ Գաղտնիության գործիքները, որոնք արգելափակում կամ պատահականացնում են մատնահետքը, ձեր բրաուզերը ներկայացնում են որպես բոտ, որը փորձում է թաքցնել ինքնությունը։ Այս կայքի համար մատնահետքի ժամանակավոր թույլատրումը կլուծի խնդիրը։» Նման մատնահետքը WebKit-ում արգելափակված է տարիներով, նշում է հեղինակը՝ այնքան ագրեսիվ, որ նույնիսկ Apple-ը արգելափակում է այն, և դա այն գաղտնիության պաշտպանությունը չէ, որը շարժիչում հեշտությամբ կարելի է անջատել։ Գործնական արդյունքը, գրում է նա, այն է, որ Cloudflare-ը փաստացի արգելափակել է WebKitGTK-ի վրա հիմնված բոլոր բրաուզերները՝ ենթադրաբար բացառություն անելով միայն Safari-ի համար։

Firefox-ի կիսալուծումը

Ի դեպ, գրառումը հղում է Mozilla-ի սխալի զեկույցին՝ Bugzilla#1916271, որտեղ նշվում է, որ Gecko-ն կայքերին բացահայտում է զտված GPU բնութագրեր, մինչդեռ WebKit-ը և Blink-ը բոլոր օգտվողներին վերադարձնում են կոշտ գրված տողեր։ Հեղինակը նաև նշում է, որ privacy.resistFingerprinting-ը միացված չէ նույնիսկ այն դեպքում, երբ Firefox-ի կարգավորումներում ընտրված է գաղտնիության ուժեղացված պաշտպանության խիստ ռեժիմը։ Այդ պարամետրը միացնելու դեպքում, ենթադրում է նա, գաղտնիության մասին հոգացող Firefox-ի օգտվողները ապագայում կարող են չանցնել Cloudflare-ի սարքի ստուգումը։

Ինչու է դա կարևոր

Այս դրվագը լավ ցույց է տալիս ավելի լայն փոխզիջումը. բոտերի հայտնաբերումը, որը հենվում է սարքի մատնահետքի վրա, ուժեղ գաղտնիության պաշտպանությամբ բրաուզերներին դնում է բոտերի դիրքում։ Հեղինակը նախկինում էլ գրել է Cloudflare-ի IP միջակայքերի արգելափակման մասին և այս քայլը դիտարկում է որպես նույն ուղղության շարունակություն։ Նրա պնդումը նեղ ու կոնկրետ է. WebGL-ի պահանջը հետևելու համար մատնահետք է, ոչ թե ստուգում, և դրա գինը վճարում են բաց կոդով տարածված շարժիչի օգտվողները։

SiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։