ETAg — enhet tag-är en webb-cache för validering av metoden som webbservrar använder för att identifiera resurser. Den centrala idén bakom funktion är att använda den för att kunna jämföra resurser för att avgöra om de är identiska eller inte.
Som är fallet med många Webben har idag, de kan användas till gott och ont. ETAgs används i HTTP-huvudet-vilket innebär att de kan användas även om webbläsaren avvisar JavaScript, cookies eller lokal lagring.
Tips: Vi pratade om ETAg spåra tillbaka 2014, och nämnde det tillbaka 2010 i Evercookie artikel.
Tillbaka 2011, forskare vid UC Berkely upptäckte att webbplatser med hjälp av ETAgs för uppföljning. ETAgs cachelagras av webbläsaren, och tillbaka i webbläsaren för att webbservern när en resurs är begärda igen. Användning av ETAgs tillåtna webbplatser för att spåra användare över sessioner, oavsett om de ändrat sina IP-adresser som tillåts för cookies och JavaScript tillåtet lagring av innehållet på den lokala datorn, eller hade plugins aktiverad.
Rensa webbläsarens cache bör ta bort ETAgs. Byxor, som skapade Ghacks user.js fil, upptäckte för en tid sedan att detta var inte längre fallet i Firefox. Hon märkt att Firefox var inte att ta bort ETAg data längre när hon rensade cachen i webbläsaren, något som Firefox gjorde innan den tiden.
Hon använder minnet caching på hennes system, och fick reda på att inaktivera båda cachar (minne och disk) skulle besegra ETAgs men att det var andra konsekvenser på samma gång.
Läs också: Firefox 53: nya preferenser och Ghacks-user.js förändringar
Jordling, ett annat ljus bakgrund bakom Ghacks user.js filen finns en bättre lösning. Eftersom ETAgs ligger i rubriker, ändra rubriker som är ansvariga kommer att göra susen.
- Du behöver ladda ner och installera Header Redaktör förlängning som finns på Mozilla AMO för att även.
- När du har det installerat, klicka på förlängning på ikonen för att öppna editorn.
- Klicka på Lägg till för att lägga till en ny regel, fyll i följande fält:
- Namn: ETAg Borttagning
- Artikel Typ: Ändra svar header (detta ändrar fält).
- Kör typ: normal
- Rubrik namn: etag
- Klicka på knappen spara för att Spara den nya regeln.
Du kan testa detta på utan cookies cookies webbplats för att testa detta (med och utan header manipulering).
Observera att detta fel är specifika för Firefox. Det kan också vara ett problem i Firefox-baserade webbläsare.
Avslutande Ord
Det är oklart när Firefox slutat ta bort ETAgs när rensa webbläsarens cache, bara att det är status quo just nu. En bugg notering på [email protected] som skapades för 14 år sedan belyser spårning frågan i samband med ETAgs.