En løsning for å ETAg sporing i Firefox

0
110

Den ETAg — enhet tag-er en web-hurtigbuffer validering av metoden som web servere bruk for å identifisere ressurser. Hovedideen bak funksjonen er å bruke den til å sammenligne ressurser på å finne ut om de er like eller ikke.

Som er tilfellet med mange Web har i dag, de kan brukes til gode og dårlige. ETAgs er brukt i HTTP-hodet, noe som betyr at de kan brukes selv om nettleseren avviser JavaScript, informasjonskapsler eller lokal lagring.

Tips: Vi snakket om ETAg sporing tilbake i 2014, og nevnte det tilbake i 2010 i Evercookie artikkel som godt.

Tilbake i 2011, forskere ved UC Berkely oppdaget at nettsteder bruker ETAgs for sporingsformål. ETAgs er hurtigbufret av nettleseren, og som returneres av nettleseren til web-serveren når en ressurs er bedt om igjen. Bruk av ETAgs tillatt nettsteder tillatelse til å spore brukere over økter, uavhengig av om de har endret sine IP-adresser, tillatte informasjonskapsler og JavaScript tillatt lagring av innhold på det lokale systemet, eller hadde plugins aktivert.

Tømme nettleserens buffer bør fjerne ETAgs. Bukser, som skapte Ghacks user.js fil, oppdaget for en tid siden, at dette ikke lenger var tilfellet i Firefox. Han la merke til at Firefox var ikke slette ETAg data lenger når hun tømt bufferen i nettleseren, noe som Firefox gjorde før den tid.

Hun bruker bare minne caching på henne system, og fant ut at deaktivering av både cacher (minne og disk) ville beseire ETAgs men at det hadde andre konsekvenser på samme tid.

Les også: Firefox 53.0 release: finne ut hva som er nytt

remove etags

Earthling, en annen lyse tankene bak Ghacks user.js fil funnet en bedre løsning. Siden ETAgs er satt i overskrifter, manipulere overskrifter ansvarlig vil gjøre susen.

  1. Du trenger ikke å laste ned og installere Overskriften Redaktør utvidelse, som er tilgjengelig på Mozilla AMO for det selv.
  2. Når du har det installert, klikker du på forlengelse på ikonet for å åpne redigeringsvinduet.
  3. Klikk på Legg til for å legge til en ny regel, og fyll ut følgende felt:
  4. Navn: ETAg Fjerning
  5. Regelen Type: Endre respons header (dette endrer felt).
  6. Execute type: normal
  7. Header navn: etag
  8. Klikk på knappen save (Lagre) for å lagre den nye regelen.

Du kan teste dette på cookieless cookies nettstedet ditt for å teste dette (med og uten overskriften manipulasjon).

Merk at denne feilen er bestemt til Firefox. Det kan også være et problem i Firefox-baserte nettlesere.

Avsluttende Ord

Det er uklart når Firefox sluttet å fjerne ETAgs når du tømme nettleserens buffer, bare at dette er status quo akkurat nå. En bug notering på [email protected] som ble opprettet for 14 år siden fremhever sporing problemet forbundet med ETAgs.