Fülváltás-észlelési teszt

Figyelik
ezt a lapot?

Ez az oldal úgy észleli a fülváltást, ahogy egy követő oldal tenné: figyeli a visibilitychange és az ablak blur eseményét, folyamatosan lekérdezi a document.hasFocus() értékét, és hasht képez a canvas-, WebGL- és hangkimenetedből. Válts el, gyere vissza, és nézd meg, mit szúrt ki, aztán próbáld újra bekapcsolt Focus Spooferrel.

Utoljára frissítve: 2026. október 7.

visibilityState
…
document.hidden
…
document.hasFocus()
…
Canvas-hash
…
WebGL-hash
…
Hang-hash
…
Eseménynapló
Fókuszteszt
  1. Kapcsold be a Focus Spoofert ezen a lapon az eszköztárból.
  2. Válts át egy másik lapra, vagy állítsd kis méretre az ablakot néhány másodpercre.
  3. Gyere vissza. Ha a naplóban nincs blur vagy láthatósági bejegyzés, működik.
Ujjlenyomat-teszt
  1. Kikapcsolt bővítménnyel töltsd újra párszor az oldalt. A három hash változatlan marad.
  2. Kapcsold be, és töltsd újra. A hashek most minden betöltéskor változnak.
  3. Kikapcsoltad az ujjlenyomat-véletlenítést a Beállításokban? Akkor szándékosan változatlanok maradnak.

Mit jelentenek az egyes ellenőrzések

EllenőrzésVédelem nélkül, fülváltás utánFocus Spooferrel
visibilitychange / document.hiddenA naplóban Láthatóság: hidden, majd visible jelenik megNincs bejegyzés; a hidden értéke false marad
Ablak blur / focusA naplóban Ablak fókusz nélkül, majd Ablak fókuszban jelenik megNincs bejegyzés
document.hasFocus()false, amíg távol vagyMindig true
Canvas-, WebGL-, hang-hashMinden újratöltéskor ugyanaz az érték (stabil ujjlenyomat)Minden újratöltéskor változik, kivéve, ha az ujjlenyomat-véletlenítés ki van kapcsolva a Beállításokban

Vannak más jelek is, amelyeket egyetlen böngészőbővítmény sem tud minden oldal elől elrejteni, például a szerveroldali aktivitás időzítése. A GYIK-ben megnézheted, mit fed le a Focus Spoofer, és mit nem.