Et diagnostikkverktøy for nettleserfingeravtrykk for utviklere
Dette verktøyet samler omfattende sporbare nettleserattributter inkludert Canvas-gjengivelsesfingeravtrykk, WebGL GPU-fingeravtrykk, AudioContext lydfingeravtrykk, installert skrifttypeliste, skjermparametere, nettleserattributter, maskinvareinformasjon og nettverksmiljø. All deteksjon kjøres lokalt i nettleseren din. Resultatene vises som strukturerte nøkkel-verdi-par med JSON-eksport med ett klikk. Utformet for frontend-utviklere som feilsøker anti-fingeravtrykksstrategier og tester nettleserunikhet.
Funksjoner
Deteksjon av Canvas 2D-gjengivelsesforskjeller
Innsamling av WebGL GPU-modell/leverandør/rendererer-info
1Åpne siden for å starte automatisk deteksjon av alle fingeravtrykksattributter
2Vent til deteksjonen er fullført — resultatene vises som kategoriserte nøkkel-verdi-par
3Klikk på kopieringsknappen ved siden av et attributt for å kopiere verdien
4Klikk på knappen 'Eksporter JSON' nederst for å laste ned fullstendige fingeravtrykksdata
Ofte Stilte Spørsmål
Hva er et nettleserfingeravtrykk?
Et nettleserfingeravtrykk er en teknikk som unikt identifiserer brukere ved å samle inn ulike nettleser- og enhetsattributter (som Canvas-gjengivelse, WebGL, skrifttyper, skjermparametere osv.). Selv uten informasjonskapsler kan nettsteder identifisere besøkende gjennom disse attributtkombinasjonene.
Hvordan beregnes fingeravtrykkshashen?
Dette verktøyet serialiserer og sorterer alle detekterte fingeravtrykksattributter (unntatt tidsstempel og nettverksinformasjon) og beregner deretter en SHA-256-hash. Samme enhet og nettleser bør produsere samme hash hver gang.
Sendes deteksjonsdata til en server?
Canvas-, WebGL-, AudioContext-, skriftype-, skjerm-, nettleser- og maskinvaredeteksjon kjøres alle lokalt i nettleseren din. Ingen data lastes opp. Kun IP-oppslaget bruker ipapi.co offentlige API.
Hvorfor er fingeravtrykkshashen min forskjellig fra andres?
Nettleserfingeravtrykk påvirkes av GPU-modell, driverversjon, operativsystem, installerte skrifttyper, skjermoppløsning, nettleserversjon og mange andre faktorer — noe som gjør hvert fingeravtrykk nesten unikt. Dette er nøyaktig hvordan fingeravtrykkssporing fungerer.
Hva hvis noen deteksjonsresultater er tomme eller utilgjengelige?
Noen deteksjoner (som WebGL, AudioContext) kan være begrenset i enkelte nettlesere eller personvernmoduser, noe som resulterer i tomme verdier. Dette er normalt og fungerer i seg selv som en fingeravtrykksegenskap.