Tzv. otisk prohlížeče je efektivním způsobem pro sledování uživatelů na internetu. Otisk se skládá z všemožných informací o prohlížeči a počítači, které jednotlivě nemusí být nijak zajímavé, ale jejich kombinace může být velmi vzácná, nebo dokonce zcela unikátní.
Jedním z prohlížečů a vlastně celých systémů zaměřených na soukromí a anonymitu uživatelů jsou síť a projekt Tor a jeho Tor browser. Ten používá jako svůj základ Firefox ve verzi s rozšířenou podporou (ESR). Aby vývojáři Toru nemuseli pro každou ESR verzi aktualizovat své úpravy, které slouží k větší ochraně uživatelů, začala Mozilla projekt Tor Uplift, v rámci kterého tyto změny začleňuje přímo do Firefoxu, i když jsou v něm ve výchozím stavu většinou vypnuté.
Jak se blíží dokončení další verze ESR s číslem 60 (aktuálně ještě v Nightly), objevuje se jich více a více. Server ghacks.net tyto změny sleduje a nyní vydal jejich seznam.
- Firefox 41
- přidána předvolba privacy.resistFingerprinting
- Firefox 50
- předstírání vždy stejné orientace obrazovky
- skrytí informací o zásuvných modulech a MIME typech
- Firefox 55
- předstírání časového pásma UTC 0, i pokud v něm nejste
- zaokrouhlení velikosti okna na stovky pixelů
- snížena přesnost informace o čase
- Firefox 56
- zakázané performance API
- podstrčení jiných informací přes navigator API
- zakázaný přístup k senzorům zařízení
- zakázané různé přiblížení pro jednotlivé stránky
- podstrčení informací o síti jako „unknown“
- zakázané API pro přístup k poloze
- zakázané webové API pro rozpoznávání řeči
- Firefox 57
- podstrčení statistik o médiích
- ochrana proti otisk podle WebGL
- snížena přesnost otisku pomocí Animation API
- ochrana proti otisku pomocí Presentation API
- zakázané mozAddonManager Web API
- Firefox 58
- dotaz na povolení získání dat z canvasu
- Firefox 59
- ochrana proti otisku pomocí MediaDevices API
- podstrčení událostí z klávesnice
Ve Firefoxu 60, který bude další verzí s rozšířenou podporou, ještě přibude možnost zakázat Firefox Sync.
(Zdroj: ghacks.net)