Ratkaisu ETAg-seurantaan Firefoxissa
- Luokka: Firefox
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.
Earthling, toinen valoisa mieli Ghacks user.js-tiedoston takana, löysi paremman ratkaisun. Koska ETAg-asetukset on asetettu otsikoihin, vastaavien otsikoiden manipulointi tekee tempun.
- Sinun on ladattava ja asennettava Otsikkoeditori laajennus, joka on saatavana Mozilla AMO: lla.
- Kun olet asentanut sen, napsauta laajennuksen kuvaketta avataksesi editorin.
- Napsauta Lisää lisätäksesi uuden säännön ja täytä seuraavat kentät:
- Nimi: ETAg-poisto
- Sääntötyyppi: Muokkaa vastausotsikkoa (tämä muuttaa kenttiä).
- Suorituksen tyyppi: normaali
- Otsikon nimi: etag
- 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.