A legnagyobb ezer weboldal 30%-a rejtek azonosításhoz használt szkripteket

A Mozilla, az Iowa Egyetem és a Kaliforniai Egyetem kutatócsoportja kiadta az eljárás hatásainak tanulmányozásáról, amely a felhasználók rejtett azonosítására szolgáló kódok alkalmazásán alapul. A rejtett azonosítás alatt azt értjük, hogy az azonosítókat a böngésző működésének közvetett adatai alapján generálják, mint például a képernyő felbontása, támogatott MIME-típusok listája, specifikus paraméterek a fejlécben (HTTP/2 és HTTPS), a telepített bővítmények és betűtípusok elemzése, bizonyos Web API-k elérhetősége, grafikus kártyákra specifikus jellemzői WebGL segítségével készített rajzok és Canvas, manipulációk CSS-sel, az alapértelmezett értékek figyelembevételével, portok szkennelése és a különböző működési jellemzők elemzése használati szokása, és egér.

A 100 000 legnépszerűbb webhely tanulmányozása az Alexa ranglistáján kimutatta, hogy ezek közül 9040 (10,18%) alkalmaz rejtett azonosításra szolgáló kódot. Ha figyelembe vesszük a legnépszerűbb 1000 webhelyet, akkor ez a kód 30,60% -ban (266 webhely) fellelhető, míg az ezerszeres és tízezerszeres rangsorolású webhelyek esetén 24,45% -ban (2010 webhely). Főként a rejtett azonosítást külső szolgáltatók által biztosított szkriptek végzik, amelyek a csalások elleni küzdelemhez és a botok kiszűréséhez, valamint a hirdetési hálózatok és a felhasználómozgás nyomon követésére szolgáló rendszerekhez.

A legnagyobb ezer weboldal 30%-a rejtek azonosításhoz használt szkripteket

A rejtett azonosítást végző kódok észlelésére az FP-Inspector, amelynek kódja ajánlott MIT licenc alatt áll. Az eszköz az additív és a statikus és dinamikus JavaScript kód elemzés kombinálásával gépi tanulási módszereket használ. A gépi tanulás alkalmazásának köszönhetően jelentősen megnövelhető a rejtett azonosításra szolgáló kódok észlelésének pontossága, és 26% -kal több problémás szkriptet lehet felfedezni
a manuálisan megadott heuristikához képest.

A felfedezett azonosító szkriptek többsége hiányzott a szokásos blokkoló listákból, Disconnect, Adsafe, DuckDuckGo, Justuno és EasyPrivacy.
A értesítés elküldése után készült a blokkoló lista fejlesztői számára külön szekciót alakítottak ki a rejtett azonosítási szkriptekhez. Ezen kívül, az FP-Inspector lehetővé tette új Web API használati módok felfedezését is az azonosításra, amelyek korábban nem voltak jelen a gyakorlatban.

Például megállapították, hogy használják a billentyűzetelrendezés azonosítására szolgáló információkat (getLayoutMap), a gyorsítótárban lévő maradékadatokat (a teljesítményelemző API segítségével elemzik az adatok visszaadásának késleltetését, ami lehetővé teszi annak meghatározását, hogy a felhasználó kapcsolatba lépett-e egy adott doménnal, vagy megnyitott-e korábban egy oldalt), a böngészőben beállított jogosultságokat (információk a Notification, Geolocation és Camera API-hozzáférésről), a speciális perifériák és ritka érzékelők (játékkonzolok, virtuális valóság sisakok, közelségi érzékelők) meglétét. Továbbá rögzítették a speciális böngészők API-jainak meglétét és az API-k viselkedésének eltéréseit (AudioWorklet, setTimeout, mozRTCSessionDescription), valamint az AudioContext API használatát a hangrendszer sajátosságainak meghatározására.

A kutatás során a rejtett azonosítás elleni védekezési módszerek alkalmazásának hatásait is megvizsgálták, amelyek a webhelyek működésének megsértéséhez vezethetnek, blokkolva a hálózati lekérdezéseket vagy korlátozva az API-hoz való hozzáférést. Kimutatták, hogy az API-k szelektív korlátozása csak a FP-Inspector által észlelt szkriptek számára kevesebb működési zavart okoz, mint a Brave és a Tor böngészőben alkalmazott szigorúbb általános API-hívás korlátozások, amelyek potenciálisan adatszivárgáshoz vezethetnek.

Videó lejátszása

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster