Browser Fingerprinting: Kako web stranice prate vaše kretanje bez kolačića
Većina ljudi zna da web stranice koriste kolačiće za praćenje korisnika. Manje je poznato da postoji znatno moćnija metoda praćenja koja funkcionira čak i kada su kolačići blokirani, izbrisani ili nikada nisu ni pohranjeni. Zove se browser fingerprinting i može vas pratiti po internetu na načine koje sam VPN neće spriječiti.
Što je browser fingerprinting?
Browser fingerprinting je praksa prikupljanja skupa atributa iz vašeg preglednika i uređaja kako bi se stvorio jedinstveni identifikator — vaš „otisak prsta." Zamislite ga kao digitalni portret sastavljen od desetaka sitnih detalja. Zasebno, nijedan od njih vas ne identificira. Zajedno, stvaraju sliku koja je statistički jedinstvena za vas među milijunima korisnika.
Za razliku od kolačića, fingerprinting ne zahtijeva da se išta pohrani na vaš uređaj. Odvija se tiho, nevidljivo i trajno — svaki put kada posjetite stranicu koja ga koristi.
Kako to funkcionira?
Kada učitate web stranicu, vaš preglednik automatski dijeli iznenađujuće veliku količinu informacija s poslužiteljem. Skripte koje se izvode na stranici mogu pretraživati i prikupljati:
- User agent string – vrstu i verziju vašeg preglednika te operacijski sustav
- Rezoluciju zaslona i dubinu boja
- Instalirane fontove – preglednici mogu otkriti koji su fontovi dostupni na vašem sustavu
- Pluginove i ekstenzije
- Vremensku zonu i postavke jezika
- Detalje o hardveru – CPU jezgre, memoriju uređaja i informacije o GPU-u
- Canvas fingerprinting – tehnika u kojoj se preglednik poziva da prikaže nevidljivu sliku; suptilne razlike u tome kako vaš hardver i upravljački programi prikazuju grafiku stvaraju jedinstveni rezultat
- WebGL fingerprinting – slično canvas metodi, ali koristi mogućnosti 3D renderiranja
- Audio context fingerprinting – mjeri kako vaš sustav obrađuje audio signale
Svaka od ovih podatkovnih točaka sužava mogućnosti o tome tko ste. Kombinirane i spojene zajedno, stvaraju otisak prsta koji je često više od 90% točan u ponovnom identificiranju istog korisnika kroz različite sesije, pa čak i kroz različite preglednike na istom uređaju.
Zašto je to važno za VPN korisnike
Upravo ovdje mnoge VPN korisnike čeka neugodno iznenađenje. VPN skriva vašu IP adresu i šifrira vaš promet — ali ne čini ništa kako bi promijenio vaš browser fingerprint. Ako je program za praćenje već prikupio vaš otisak prsta, može vas prepoznati bez obzira na to na koji ste VPN poslužitelj spojeni, u kojoj se zemlji čini da se nalazi vaša IP adresa ili koristite li kućnu ili javnu mrežu.
To znači da browser fingerprinting može učinkovito poništiti značajan dio anonimnosti koji VPN pruža. Oglašivači, posrednici u trgovini podacima, pa čak i vlade koriste fingerprinting za praćenje korisnika koji smatraju da su anonimni.
Za korisnike koji pokušavaju zaobići geo-ograničenja ili pristupiti regionalnom sadržaju, fingerprinting može otkriti nedosljednosti — na primjer, vaša IP adresa kaže da ste u Njemačkoj, ali vaša vremenska zona, postavke jezika i sistemski fontovi sugeriraju da ste zapravo u Južnoj Koreji.
Primjeri iz stvarnog života
- Oglasne mreže koriste fingerprinting za prikazivanje ciljanih oglasa čak i nakon što ste izbrisali kolačiće ili se odjavili iz sustava praćenja.
- Sustavi za otkrivanje prijevara ga koriste legitimno — banke i platforme za e-trgovinu snimaju otiske prstiju uređaja kako bi otkrile preuzimanja računa.
- Streaming platforme mogu ga koristiti za otkrivanje korištenja VPN-a unakrsnim referenciranjem atributa preglednika s poznatim IP adresama VPN poslužitelja.
- Informativne web stranice ga koriste za provedbu ograničenja broja članaka, prepoznajući ponovne posjetitelje čak i u privatnom/inkognito načinu rada.
Što možete učiniti po tom pitanju?
Potpuna zaštita je teška, ali možete smanjiti svoju izloženost:
- Koristite Tor Browser ili Brave, koji aktivno rade na standardiziranju ili randomiziranju atributa otiska prsta
- Omogućite ekstenzije usmjerene na privatnost poput Canvas Blockera
- Koristite Firefox sa strogo postavljenim postavkama privatnosti
- Kombinirati VPN s namjenskom IP adresom kako biste smanjili nedosljednost između vaše IP adrese i atributa preglednika
- Redovito provjeravajte svoj otisak prsta na stranicama poput coveryourtracks.eff.org
Browser fingerprinting jedna je od najsofisticiranijih i najpotcjenjenijih prijetnji privatnosti na internetu. Razumijevanje toga prvi je korak prema izgradnji potpunijeg sustava zaštite privatnosti — onoga u kojem je VPN dio rješenja, a ne cijeli odgovor.