En løsning til ETAg tracking i Firefox

0
163

Den ETAg — enhed tag-er en web-cache validering metode, web-servere bruger til at identificere ressourcer. Den centrale idé bag den funktion er at bruge det til at sammenligne ressourcer til at afgøre, om de er identiske eller ej.

Som det er tilfældet med mange Web har i dag, kan de bruges til gode og dårlige. ETAgs er brugt i HTTP-headeren, hvilket betyder, at de kan bruges, selv hvis browseren afviser JavaScript, cookies eller lokal lagring.

Tip: Vi talte om ETAg tracking tilbage i 2014, og nævnte det tilbage i 2010 i Evercookie artikel.

Tilbage i 2011, forskere på UC Berkely opdagede at websteder bruger ETAgs til sporing. ETAgs gemmes af browseren, og der returneres af browseren til web-serveren, når en ressource er venligst igen. Brug af ETAgs tilladte websteder til at spore brugere på tværs af sessioner, uanset om de har ændret deres IP-adresser, der er tilladt cookies og JavaScript tillades opbevaring af indhold på det lokale system, eller havde plugins aktiveret.

Clearing-web-browser-cache skal fjerne ETAgs. Bukser, der har skabt Ghacks user.js fil, opdagede for nogen tid siden, at dette ikke længere var tilfældet i Firefox. Hun har bemærket, at Firefox var ikke slette ETAg data længere, når hun ryddet cachen i browseren, noget at Firefox havde før den tid.

Hun bruger hukommelse kun caching på hendes system, og fandt ud af, at deaktivering af både caches (hukommelse og disk), der vil besejre ETAgs, men at det havde andre konsekvenser på samme tid.

Læs også: Firefox 57: Decentraleyes add-on er kompatibel nu

remove etags

Earthling, en anden lyse sind bag Ghacks user.js fil fundet en bedre løsning. Da ETAgs er sat i headere, manipulere overskrifter, der er ansvarlige vil gøre det trick.

  1. Du behøver ikke at hente og installere Header Editor-udvidelse, der er til rådighed på Mozilla AMO for at skønt.
  2. Når du har det installeret, skal du klikke på udvidelse af ikonet for at åbne editoren.
  3. Klik på tilføj for at Tilføje en ny regel, og udfylde følgende felter:
  4. Navn: ETAg Fjernelse
  5. Reglen Type: Ændre response header (dette vil ændre de felter).
  6. Execute type: normal
  7. Header navn: etag
  8. Klik på knappen gem for at Gemme den nye regel.

Du kan teste dette på cookieless cookies stedet for at teste dette (med og uden header-manipulation).

Bemærk at denne fejl er bestemt til Firefox. Det kan også være et problem i Firefox-baserede browsere.

Afsluttende Ord

Det er uklart, hvornår Firefox stoppet fjerne ETAgs når rydde browserens cache, kun at det er status quo lige nu. En fejl notering på [email protected], der blev oprettet for 14 år siden, fremhæver tracking spørgsmålet er forbundet med ETAgs.