Otisak browsera: što je to, kako funkcioniše, krši li zakon i kako se zaštititi. Dio 1

Otisak browsera: što je to, kako funkcioniše, krši li zakon i kako se zaštititi. Dio 1
Od Selectela: ovaj članak je prvi u ciklusu prijevoda vrlo detaljnog članka o otiscima preglednika i načinu na koji tehnologija funkcionira. Ovdje je prikupljeno sve što ste željeli znati, ali ste se bojali pitati o ovoj temi.

Što su otisci preglednika?

To je metoda koju koriste web stranice i servisi za praćenje posjetitelja. Korisnicima se dodjeljuje jedinstveni identifikator (otisak). Sadrži mnogo informacija o postavkama i mogućnostima preglednika korisnika, što se koristi za njihovu identifikaciju. Osim toga, otisak preglednika omogućava web stranicama praćenje obrazaca ponašanja, kako bi se kasnije još preciznije identificirali korisnici.

Jedinstvenost je otprilike kao kod pravih otisaka prstiju. Samo što potonje prikuplja policija radi pronalaska osumnjičenika za zločine. No, tehnologija otiska preglednika se ne koristi za praćenje zločinaca. Uostalom, mi ovdje nismo zločinci, zar ne?

Koje podatke prikuplja otisak preglednika?

O tome da se osobu može pratiti prema IP-u, znali smo još na samom početku postojanja interneta. No u ovom slučaju je sve mnogo složenije. Otisak preglednika uključuje IP adresu, ali to nije ni približno najvažnija informacija. Zapravo, da biste se identificirali, IP nije potreban.

Prema istraživanju EFF (Electronic Frontier Foundation), otisak preglednika uključuje:

  • User-agent (uključujući ne samo preglednik, već i verziju OS-a, tip uređaja, jezične postavke, trake s alatima itd.).
  • Vremenska zona.
  • Razlučivost ekrana i dubinu boje.
  • Supercookies.
  • Postavke kolačića.
  • Sistemski fontovi.
  • Dodaci za preglednik i njihove verzije.
  • Povijest posjeta.

Prema rezultatima istraživanja EFF, jedinstvenost otiska preglednika je veoma visoka. Kada govorimo o statistici, jedino 1 od 286777 slučajeva dođe do potpunog podudaranja otisaka preglednika dvaju različitih korisnika.

Prema još jednom istraživanju, točnost identifikacije korisnika pomoću otiska preglednika iznosi 99,24%. Promjena jednog od parametara preglednika smanjuje točnost identifikacije korisnika samo za 0,3%. Postoje testovi na otisak preglednika koji pokazuju koliko velik obim informacija se prikuplja.

Kako funkcioniše otisak preglednika

Zašto je uopće moguće prikupljanje informacija o pregledniku? Sve je jednostavno — vaš preglednik razmjenjuje podatke s web poslužiteljem kada tražite adresu web stranice. U normalnim okolnostima, web stranice i usluge dodjeljuju jedinstveni identifikator korisniku.

Na primjer, «gh5d443ghjflr123ff556ggf».

Ova linija slučajnih slova i brojeva pomaže poslužitelju da vas prepozna, poveže vaš preglednik i vaše preferencije s vama. Radnje koje poduzimate online bit će otprilike povezane s tim istim kodom.

Dakle, ako se prijavite na Twitter, gdje postoje neke informacije o vama, svi ti podaci bit će automatski povezani s istim identifikatorom.

Naravno, ovaj kod neće biti s vama do kraja vaših dana. Ako počnete surfati s drugog uređaja ili preglednika, identifikator će se vjerojatno promijeniti.

Otisak browsera: što je to, kako funkcioniše, krši li zakon i kako se zaštititi. Dio 1

Kako web stranice prikupljaju korisničke podatke?

To je dvostupanjski proces koji funkcionira i na strani poslužitelja i na strani klijenta.

Na strani poslužitelja

Logovi pristupa web stranici

U ovom slučaju radi se o prikupljanju podataka koje šalje preglednik. U najmanju ruku, to su:

  • Zatraženi protokol.
  • Zatraženi URL.
  • Vaša IP adresa.
  • Referer.
  • User-agent.

Zaglavlja

Web poslužitelji ih primaju od vašeg preglednika. Zupci su važni jer omogućuju potvrdu da zatražena stranica radi s vašim preglednikom.

Na primjer, informacije u zaglavlju omogućuju stranici da sazna koristite li PC ili mobilni uređaj. U drugom slučaju doći će do preusmjeravanja na verziju optimiziranu za mobilne uređaje. Nažalost, ti isti podaci bit će uključeni u vaš otisak.

Kolačići

Ovdje je sve jasno. Web poslužitelji uvijek razmjenjuju kolačiće s preglednicima. Ako u postavkama odredite mogućnost rada s kolačićima, oni se čuvaju na vašem uređaju i šalju na poslužitelj svaki put kad posjetite stranicu koju ste već ranije posjetili.

Kolačići pomažu učiniti surfanje ugodnijim, ali također otkrivaju više informacija o vama.

Canvas Fingerprinting

Ova metoda koristi HTML5 element platna (canvas), koji WebGL također koristi za vizualizaciju 2D i 3D grafike u pregledniku.

Ova metoda obično "prisiljava" preglednik da obrađuje grafički sadržaj, uključujući slike, tekst ili oboje istovremeno. Za vas je taj proces neprimjetan jer se sve događa u pozadini.

Kada je proces završen, canvas fingerprinting pretvara grafiku u hash, koji postaje jedinstveni identifikator o kojem smo govorili ranije.

Ova metoda omogućuje dobivanje sljedećih informacija o vašem uređaju:

  • Grafička kartica.
  • Upravljački program grafičke kartice.
  • Procesor (ako nema zasebnog grafičkog čipa).
  • Instalirani fontovi.

Zapisivanje na strani klijenta

Ovde se podrazumeva da vaš preglednik razmenjuje veliku količinu informacija zahvaljujući:

Adobe Flash i JavaScript

Prema FAQ-u AmIUnique, ako je vaš JavaScript aktiviran, podaci o vašim dodacima ili specifikacijama hardvera se šalju napolje.

Ako je Flash instaliran i aktiviran, to daje spoljnim 'posmatračima' još više informacija, uključujući:

  • Vaš vremenski pojas.
  • Verziju operativnog sistema.
  • Rezoluciju ekrana.
  • Potpunu listu instaliranih fontova u sistemu.

Kolačići

Oni igraju veoma važnu ulogu u zapisivanju. Tako, obično morate odlučiti da li želite da vaš preglednik obrađuje kolačiće ili ih potpuno ukloni.

U prvom slučaju, veb server dobija ogromnu količinu informacija o vašem uređaju i preferencijama. Ako ne odobrite rad sa kolačićima, sajtovi će i dalje dobiti određene podatke o vašem pregledniku.

Zašto je potrebna tehnologija otiska pregledača?

Pretežno kako bi korisnik uređaja dobio optimizovani sajt za svoj uređaj, bez obzira na to da li je na internetu pristupio sa tableta ili pametnog telefona.

Osim toga, tehnologija se koristi za oglašavanje. To je savršeni alat za analiza podataka.

Tako, dobijajući prikupljene informacije sa servera, dobavljači dobara ili usluga mogu kreirati vrlo precizno usmerene reklamne kampanje sa personalizacijom. Tačnost targetiranja je mnogo veća nego kada se koriste samo IP adrese.

Na primer, oglašivači mogu koristiti otiske pregledača da dobiju listu korisnika sajta čija se rezolucija ekrana može smatrati niskom (na primer, 1300*768), koji traže kvalitetnije monitore u internet prodavnici. Ili korisnika koji jednostavno pretražuju sajt bez namere da kupuju nešto.

Zatim se prikupljene informacije mogu koristiti za ciljanje reklama za kvalitetne monitore visoke rezolucije korisnicima sa zastarjelim i lošim ekranima.

Osim toga, tehnologija otiska preglednika se također koristi za:

  • Otkrivanje prijevara i botnetova. Ovo je zaista korisna funkcija za banke i financijske institucije. Omogućava im da odvoje ponašanje korisnika od aktivnosti zlonamjernih aktera.
  • Identifikaciju korisnika VPN-a i proxyja. Obavještajne službe mogu koristiti ovu metodu za praćenje internetskih korisnika sa skrivenim IP adresama.

Otisak browsera: što je to, kako funkcioniše, krši li zakon i kako se zaštititi. Dio 1
Na kraju, čak i ako se otisci preglednika koriste u zakonite svrhe, to i dalje jako loše utječe na privatnost korisnika. Pogotovo ako pokušavaju zaštititi svoje podatke putem VPN-a.

Osim toga, otisci preglednika mogu biti najbolji prijatelj hakera. Ako poznaju tačne podatke o vašem uređaju, mogu koristiti posebne eksploitate za provaljivanje uređaja. Nema tu ničeg kompliciranog — svaki kiber kriminalac može stvoriti lažnu stranicu sa skriptama za prikupljanje otisaka.

Podsjećamo, ovaj članak je samo prvi dio, ispred su još dva. U njima se razmatraju pitanja zakonitosti prikupljanja osobnih podataka korisnika, mogućnosti korištenja tih podataka i metode zaštite od previše aktivnih „sakupljača“.

Otisak browsera: što je to, kako funkcioniše, krši li zakon i kako se zaštititi. Dio 1

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster