Odtlačok prehliadača: čo to je, ako to funguje, porušuje to zákon a ako sa chrániť. Časť 1

Odtlačok prehliadača: čo to je, ako to funguje, porušuje to zákon a ako sa chrániť. Časť 1
Od Selectel: tento článok je prvý v cykle prekladov veľmi podrobného článku o odtlačkoch prehliadača a o tom, ako táto technológia funguje. Tu je zhromaždené všetko, čo ste chceli vedieť, ale báli ste sa opýtať na túto tému.

Čo sú to odtlačky prehliadača?

Je to metóda, ktorú používajú webové stránky a služby na sledovanie návštevníkov. Používateľom je pridelené jedinečné identifikačné číslo (odtlačok). Obsahuje veľa informácií o nastaveniach a schopnostiach prehliadača používateľov, čo sa používa na ich identifikáciu. Navyše, odtlačok prehliadača umožňuje webovým stránkam sledovať správanie používateľov, aby ich následne ešte presnejšie identifikovali.

Jedinečnosť je približne taká istá ako u skutočných odtlačkov prstov. Tieto posledné zbiera polícia na hľadanie podozrivých z trestných činov. Technológia odtlačkov prehliadačov sa však rozhodne nepoužíva na sledovanie zločincov. Veď tu nie sme zločinci, však?

Aké údaje zbiera odtlačok prehliadača?

O tom, že je človeka možné sledovať podľa IP, sme vedeli už na začiatku existencie internetu. V tomto prípade je to však omnoho zložitejšie. Odtlačok prehliadača obsahuje IP adresu, ale to nie je najdôležitejšia informácia. Na identifikáciu vás v skutočnosti nie je potrebná IP adresa.

Podľa výskumu EFF (Electronic Frontier Foundation), odtlačok prehliadača obsahuje:

  • User-agent (vrátane nie len prehliadača, ale aj verzie OS, typu zariadenia, jazykových nastavení, panelov nástrojov atď.).
  • Časové pásmo.
  • Rozlíšenie obrazovky a hĺbku farieb.
  • Supercookies.
  • Nastavenia cookies.
  • Systémové písma.
  • Pluginy prehliadača a ich verzie.
  • Žurnál navštívených stránok.

Podľa výsledkov výskumu EFF je jedinečnosť odtlačku prehliadača veľmi vysoká. Ak hovoríme o štatistikách, úplné zhodovanie odtlačkov prehliadača dvoch rôznych používateľov nastane iba raz z 286777 prípadov.

Podľa ďalšieho výskumu, presnosť identifikácie používateľa pomocou odtlačku prehliadača je 99,24%. Zmena jedného z parametrov prehliadača znižuje presnosť identifikácie používateľa iba o 0,3%. Existujú testy na odtlačok prehliadača, ktoré ukazujú, aký veľký objem informácií je zbieraný.

Ako funguje odtlačok prehliadača

Prečo je vôbec zber informácií o prehliadači možný? Je to jednoduché — váš prehliadač vymieňa údaje s webovým serverom, keď žiadate o adresu stránky. V bežnej situácii pridelené unikátne identifikátory používateľom webovými stránkami a službami.

Napríklad, „gh5d443ghjflr123ff556ggf“.

Tento riadok náhodných písmen a číslic pomáha serveru rozpoznať vás, asociovať váš prehliadač a vaše preferencie s vašou osobou. Akcie, ktoré vykonávate online, dostanú približne ten istý kód.

Takže ak sa prihlásite do Twitteru, kde sú nejaké informácie o vás, všetky tieto údaje budú automaticky spojené s tým istým identifikátorom.

Samozrejme, tento kód nebude s vami po celý váš život. Ak začnete surfovať z iného zariadenia alebo prehliadača, identifikátor sa pravdepodobne tiež zmení.

Odtlačok prehliadača: čo to je, ako to funguje, porušuje to zákon a ako sa chrániť. Časť 1

Ako stránky zbierajú používateľské údaje?

Toto je dvojúrovňový proces, ktorý funguje ako na strane servera, tak aj na strane klienta.

Na strane servera

Prístupové logy na stránke

V tomto prípade hovoríme o zbere údajov, ktoré prehliadač odosiela. Minimalne to zahŕňa:

  • Požadovaný protokol.
  • Požadovaná URL adresa.
  • Vaša IP adresa.
  • Referer.
  • User-agent.

Hlavičky

Webové servery ich získavajú z vášho prehliadača. Hlavičky sú dôležité, pretože zabezpečujú, že požadovaná stránka funguje s vaším prehliadačom.

Napríklad informácie v hlavičke umožňujú stránke zistiť, či používate PC alebo mobilné zariadenie. V druhom prípade dôjde k presmerovaniu na verziu optimalizovanú pre mobilné zariadenia. Bohužiaľ, tieto údaje sa tiež dostanú do vášho odtlačku.

Cookies

Tu je to jasné. Webové servery vždy vymieňajú cookies s prehliadačmi. Ak v nastaveniach povolíte použitie cookies, uložia sa na vašom zariadení a odosielajú na server, kedykoľvek navštívite web, ktorý ste už navštívili predtým.

Cookies uľahčujú surfovanie, ale zároveň odhaľujú viac informácií o vás.

Canvas Fingerprinting

Tento spôsob využíva prvok plátna (canvas) HTML5, ktorý WebGL tiež používa na vizualizáciu 2D a 3D grafiky v prehliadači.

Tento spôsob obvykle „prinúti“ prehliadač spracovať grafický obsah, vrátane obrazov, textu alebo oboch naraz. Tento proces je pre vás nepostrehnuteľný, pretože prebieha na pozadí.

Akončne proces dokončen, fingerprinting plátna premieňa grafiku na hash, ktorý sa stáva tým jedinečným identifikátorom, o ktorom sme hovorili vyššie.

Táto metóda umožňuje získať nasledujúce informácie o vašom zariadení:

  • Grafická karta.
  • Ovládač grafickej karty.
  • Procesor (ak nie je dedikovaný grafický čip).
  • Nainštalované písma.

Zaznamenávanie na strane klienta

Tu sa predpokladá, že váš prehliadač vymieňa obrovské množstvo informácií vďaka:

Adobe Flash a JavaScript

Podľa FAQ AmIUnique, ak máte povolený JavaScript, tak vonkajšie údaje o vašich pluginoch alebo špecifikáciách hardvéru sa prenášajú.

Ak je nainštalovaný a povolený Flash, to poskytuje vonkajšiemu «pozorovateľovi» ešte viac informácií, vrátane:

  • Váš časový pás.
  • Verzia operačného systému.
  • Rozlíšenie obrazovky.
  • Kompletný zoznam nainštalovaných systémových písem.

Cookies

Hrajú veľmi dôležitú úlohu v zaznamenávaní. Takže obvykle musíte rozhodnúť, či povolíte prehliadaču spracovávať súbory cookie alebo ich úplne odstrániť.

V prvom prípade webový server dostane jednoducho obrovské množstvo informácií o vašom zariadení a preferenciách. Ak neschválite prácu so súbormi cookie, stránky aj tak získajú nejaké údaje o vašom prehliadači.

Prečo je technológia fingerprintingu prehliadača potrebná?

Hlavne preto, aby používateľ zariadenia dostal web optimalizovaný pre svoje zariadenie, bez ohľadu na to, či sa pripojil na internet z tabletu alebo smartfónu.

Okrem toho sa technológia používa na reklamu. Je to proste ideálny nástroj na ťažbu dát.

Takže, po získaní informácií zozbieraných serverom, poskytovatelia tovarov alebo služieb môžu vytvárať veľmi presne zacielené reklamné kampane s personalizáciou. Presnosť cielenia je oveľa vyššia, než keby sa používali len adresy IP.

Napríklad, inzerenti môžu využívať odtlačky prehliadačov na získanie zoznamu používateľov stránky, ktorých rozlíšenie obrazovky je nízke (napríklad 1300*768), kto hľadá kvalitnejšie monitory v internetovom obchode predajcu. Alebo používateľov, ktorí jednoducho prehliadajú stránku bez úmyslu niečo kúpiť.

Získané informácie je možné využiť na zacielenie reklamy na kvalitné monitory s vysokým rozlíšením na používateľov s malými a zastaranými displejmi.

Okrem toho sa technológia odtlačku prehliadača používa aj na:

  • Objavovanie podvodov a botnetov. Toto je naozaj užitočná funkcia pre banky a finančné organizácie. Umožňuje oddeliť správanie používateľa od aktivity zločincov.
  • Určovanie používateľov VPN a proxy. Spravodajské služby môžu tento metódu použiť na sledovanie internetových používateľov so skrytými IP adresami.

Odtlačok prehliadača: čo to je, ako to funguje, porušuje to zákon a ako sa chrániť. Časť 1
Nakoniec, aj keď sa odtlačky prehliadača používajú na legálne účely, stále to veľmi negatívne ovplyvňuje súkromie používateľov. Najmä ak sa snažia chrániť pomocou VPN.

Okrem toho môžu byť odtlačky prehliadača najlepším priateľom hackerov. Ak majú presné údaje o vašom zariadení, môžu použiť špeciálne exploitácie na jeho hackovanie. Nie je to nič zložité — každý kyberzločinec môže vytvoriť falošnú stránku so skriptom na zachytávanie odtlačkov prstov.

Pripomíname, že tento článok je len prvá časť, pred nami sú ešte dve. Tieto sa zaoberajú otázkami legality zberu osobných údajov používateľov, možnosťami využitia týchto údajov a metódami ochrany proti príliš aktívnym "zberateľom".

Odtlačok prehliadača: čo to je, ako to funguje, porušuje to zákon a ako sa chrániť. Časť 1

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster