Jy skakel die VPN na 'n ander land, herlaai die winkel, en dit groet jou steeds op jou naam met dieselfde mandjie. Dit is die oomblik waarop die woord vingerafdruk gewoonlik in die gesprek opduik, gewoonlik gevolg deur 'n toetswebwerf wat beweer jou blaaier is een uit 'n miljoen. Werk eerder die probleem in volgorde: vir gewone bladsyversoeke die tonnel verander presies een veld, die blaaier hou aan om dosyne te rapporteer, en die toets meet iets smaller as wat dit klink. Vyf stappe skei daardie drie dinge.

Stap 1: skakel die vervelige redes uit waarom jy herken is

Begin afgeteken. Maak 'n privaat venster oop, besoek dieselfde bladsy en kyk of dit steeds optree asof dit jou ken. Koekies, plaaslike berging en 'n lewendige sessie verantwoord die meeste “dit het deur die VPN gesien”-verslae, en nie een daarvan is vingerafdrukking nie.

As die bladsy steeds iets in 'n privaat venster herken, kyk na die sigbare toestand wat jy oorgedra het: dieselfde rekening in 'n ander oortjie, 'n gestoorde vorminskrywing, 'n wagwoordbestuurder wat jou adres invul, of 'n webwerf wat jy met 'n teken in die URL gemagtig het. Elkeen is 'n gestoorde verwysing, en die skoonmaak van die profiel verwyder dit.

Eers wanneer 'n skoon profiel sonder sessie steeds herkenning lewer wat met vroeëre besoeke korreleer, is dit die moeite werd om van 'n vingerafdruk te praat. Dit is 'n veel smaller bewering as “die VPN werk nie”, en dit is die een wat jy werklik kan toets.

Stap 2: verander die uitgang en lys wat nie verander het nie

Bring die tonnel op, kyk dan na die een waarde wat die tonnel veronderstel is om te skuif: die adres wat 'n bediener sien. Enige adresoekbladsy wys dit, of lees dit by 'n eindpunt wat jy beheer met curl -s https://your-endpoint.example/ip. Watter eggodiens jy ook al gebruik, sien die versoek, so 'n eindpunt wat jy besit hou dit uit iemand anders se log. Bevestig dat dit verander het. Nou die interessante deel — lys wat die blaaier steeds oor homself rapporteer, want byna niks daarvan reis in die pakketopskrif nie.

What a page can readChanged by the VPN?Where it comes from
Public source addressYesThe tunnel's exit
WebRTC candidate addressesSometimesBrowser network stack and leak protection
User agent stringNoBrowser build and platform
Language preference listNoBrowser and OS settings
Timezone offsetNoThe operating system clock
Screen size, colour depth, pixel ratioNoDisplay and window state
Installed fonts, canvas and WebGL outputNoRendering stack and GPU
Accept-Language, client hintsNoBrowser configuration

Die tydsone-ry is die een om by stil te staan. Dit word uit die bedryfstelsel gelees, so 'n tonnel wat jou verkeer na 'n ander kontinent skuif terwyl die horlosie steeds jou tuisstad sê, lewer 'n wanverhouding wat self 'n onderskeidende waarneming is. Dieselfde geld vir 'n taallys in een land en 'n uitgang in 'n ander: geen bewys van enigiets nie, net 'n kombinasie wat uitstaan. WebRTC is die uitsondering in die tabel: 'n bladsy wat 'n media- of datakanaal oopmaak, kan kandidaatadresse insamel, en met die tonnel op kan 'n kandidaat die uitgangsadres dra of, sonder lekbeskerming, steeds jou plaaslike een bied.

Stap 3: lees 'n vingerafdruktoets vir wat dit rapporteer

EFF se Cover Your Tracks is die gewone eerste stop. Dit wys eienskappe wat jou blaaier aan daardie bladsy blootstel en gee 'n uitspraak oor hoeveel blaaiers in sy steekproef dit deel. Lees die fynskrif: die steekproef is die mense wat die toets gedoen het, die seine is dié wat daardie bladsy gekies het om in te samel, en die uitspraak is 'n skatting van entropie-bis, nie 'n sensus nie.

Dus “jou blaaier is uniek” beteken uniek binne daardie datastel, vandag, met daardie stel sondes. Dit beteken nie dat 'n webwerf jou naam kan aflei nie, en dit is nie 'n permanente eienskap nie — 'n blaaieropdatering kan die waarde skuif sonder dat jy iets aanraak.

Gebruik die toets as 'n meetinstrument, nie 'n telling om te optimaliseer nie. Teken die gerapporteerde waardes aan, verander een ding en vergelyk dieselfde velde. As niks in die blaaier verander het nie, en die lesings het tog geskuif, was die verandering geraas in die steekproef, nie in jou nie.

Stap 4: verander die eienskappe wat werklik joune is

Nou kan jy op spesifieke rye reageer. Die taallys, die tydsone en die streeksformate is instellings, en om hulle by jou beweerde ligging te pas is samehangende gedrag eerder as 'n truuk. 'n Aparte blaaierprofiel per konteks hou webwerfdata en aanmeldings apart, wat die herkenning in Stap 1 betroubaarder aanspreek as enige anti-vingerafdruk-uitbreiding.

Gaan versigtig met die klassieke raad om verhardingsuitbreidings by te voeg. Elkeen verander jou waarneembare oppervlak, en 'n stel ongewone instellings kan jou skaarser maak eerder as gewoner. Sommige blokkeer 'n API wat bladsye as ontbrekend kan opspoor; ander laat 'n kenmerkende gepakte handtekening. Gewildheid van 'n uitbreiding is nie bewys dat dit identifiseerbaarheid verminder nie.

Blaaiers wat dit ernstig opneem, doen iets struktureel anders: hulle standaardiseer. Tor Browser poog om elke gebruiker dieselfde waardes te laat rapporteer, Firefox lewer 'n beskermingsmodus wat gestandaardiseerde waardes uit 'n klein stel rapporteer eerder as jou werklike waardes, en Safari beperk wat webwerwe kan lees. Dit is 'n ontwerpbesluit wat konsekwent toegepas word, en die leiding in die W3C-riglyne vir vingerafdrukking verduidelik waarom standaardisering beter is as per-gebruiker ewekansigheid vir hierdie probleem.

Stap 5: besluit watter laag jy werklik nodig gehad het

Drie aparte dinge word saamgevat in “versteek my”: die netwerkpad, die blaaier se waarneembare oppervlak en jou rekeninge. 'n VPN spreek die eerste aan. Dit raak nie die tweede nie, en dit kan nie met die derde help nie — aanmelding is die mees direkte identifiseerder wat daar is, en dit oorleef elke uitgangsverandering.

As jou doel is dat 'n webwerf nie kan sien twee besoeke hou verband nie, het jy ook die blaaierlaag nodig: 'n skoon profiel per konteks, konsekwente instellings en geen gedeelde aanmelding nie. As jou doel is dat die webwerf glad nie kan sien wie jy is nie, is dit 'n dreigingsmodel waar Tor Browser, wat roetering met blaaier-vlak standaardisering bundel, die samehangende keuse is eerder as 'n gewone blaaier agter 'n tonnel.

As jou doel net is dat die webwerf 'n ander stad sien en jou ISP niks sien nie, is die tonnel alleen werklik voldoende, en die uitslag van die vingerafdruktoets is irrelevant vir daardie doel. Die meeste teleurstelling hier kom daarvan dat 'n mens een laag koop en drie verwag.

In 'n volgorde wat die stappe eerlik hou:

  • Reproduseer herkenning met 'n skoon profiel en geen aanmelding voordat jy die tonnel blameer.
  • Bevestig dat die uitgangsadres verander het, en let dan op watter blaaierwaardes nie verander het nie.
  • Vergelyk dieselfde toetsvelde voor en na 'n enkele verandering, nie die hoofopskrif-telling nie.
  • Stel tydsone en taal reg om by jou verhaal te pas voordat jy enige uitbreiding byvoeg.
  • Kies die laag wat by die doel pas: netwerk, blaaieroppervlak of rekeninge.

Verwante artikels