Ratkaisu ETAg-seurantaan Firefoxissa

ETAg - entiteettitunniste - on verkkovälimuistin validointimenetelmä, jota web-palvelimet käyttävät resurssien tunnistamiseen. Ominaisuuden perusajatuksena on käyttää sitä resurssien vertailuun sen määrittämiseksi, ovatko ne identtisiä vai eivät.

Kuten nykyään monissa Web-ominaisuuksissa, niitä voidaan käyttää hyväksi ja huonoksi. ETAg-tunnuksia käytetään HTTP-otsikossa, mikä tarkoittaa, että niitä voidaan käyttää, vaikka selain hylkää JavaScriptin, evästeet tai paikallisen tallennustilan.

Kärki : Puhuimme ETAg-seurannasta vuonna 2014, ja mainitsi sen takaisin vuonna 2010 Evercookie-artikkelissa yhtä hyvin.

Vuonna 2011 UC Berkelyn tutkijat havaitsivat, että verkkosivustot käyttivät ETAg-laitteita seurantatarkoituksiin. Selain tallentaa välimuistin välimuistiin, ja selain palauttaa ne web-palvelimelle, kun resurssia pyydetään uudelleen. ETAgs-käyttö antoi sivustoille mahdollisuuden seurata käyttäjiä koko istunnon ajan riippumatta siitä, muuttivatko he IP-osoitteitaan, evästeitä ja JavaScriptiä, sallittiinko sisällön tallennus paikallisessa järjestelmässä vai olivatko laajennukset käytössä.

Verkkoselaimen välimuistin tyhjentämisen pitäisi poistaa ETAgs. Housut, jotka loivat Ghacks user.js-tiedosto , havaitsi jonkin aikaa sitten, että näin ei enää ollut Firefoxissa. Hän huomasi, että Firefox ei enää poistanut ETAg-tietoja, kun hän tyhjensi selaimen välimuistin, jota Firefox teki ennen kyseistä ajankohtaa.

Hän käyttää vain muistia välimuistiin järjestelmässään, ja huomasi, että kummankin välimuistin (muistin ja levyn) poistaminen käytöstä poistaisi ETAgs-tiedostot, mutta että sillä olisi muita seurauksia samanaikaisesti.

remove etags

Earthling, toinen valoisa mieli Ghacks user.js-tiedoston takana, löysi paremman ratkaisun. Koska ETAg-asetukset on asetettu otsikoihin, vastaavien otsikoiden manipulointi tekee tempun.

  1. Sinun on ladattava ja asennettava Otsikkoeditori laajennus, joka on saatavana Mozilla AMO: lla.
  2. Kun olet asentanut sen, napsauta laajennuksen kuvaketta avataksesi editorin.
  3. Napsauta Lisää lisätäksesi uuden säännön ja täytä seuraavat kentät:
  4. Nimi: ETAg-poisto
  5. Sääntötyyppi: Muokkaa vastausotsikkoa (tämä muuttaa kenttiä).
  6. Suorituksen tyyppi: normaali
  7. Otsikon nimi: etag
  8. Napsauta Tallenna-painiketta tallentaaksesi uuden säännön.

Voit testata tämän evästeetön evästeet sivusto testataksesi tämän (otsikon käsittelyllä ja ilman sitä).

Huomaa, että tämä virhe on erityinen Firefoxille. Se voi olla ongelma myös Firefox-pohjaisissa selaimissa.

Loppu sanat

On epäselvää, milloin Firefox lopetti ETAgs-tiedostojen poistamisen tyhjentämällä selaimen välimuistia, vain että tämä on tilanne tällä hetkellä. vikailmoitus sivulla Bugzilla @ Mozilla, joka luotiin 14 vuotta sitten, korostaa ETAgs-seurantaan liittyvää ongelmaa.