Et browser fingerprint-diagnosticeringsværktøj til udviklere
Dette værktøj indsamler omfattende sporbare browserattributter, herunder Canvas-gengivelsesfingerprints, WebGL GPU-fingerprints, AudioContext lyd-fingerprints, installeret skrifttypeliste, skærmparametre, browserattributter, hardwareoplysninger og netværksmiljø. Al detektion kører lokalt i din browser. Resultaterne vises som strukturerede nøgle-værdi-par med JSON-eksport med ét klik. Designet til frontend-udviklere, der fejlfinder anti-fingerprinting-strategier og tester browser-unicitet.
Funktioner
Detektion af Canvas 2D-gengivelsesforskelle
Indsamling af WebGL GPU-model/leverandør/renderer-info
1Åbn siden for at starte automatisk detektion af alle fingerprint-attributter
2Vent til detektionen er fuldført — resultaterne vises som kategoriserede nøgle-værdi-par
3Klik på kopieringsknappen ved siden af en attribut for at kopiere dens værdi
4Klik på knappen 'Eksportér JSON' i bunden for at downloade de fuldstændige fingerprint-data
Ofte Stillede Spørgsmål
Hvad er et browser fingerprint?
Et browser fingerprint er en teknik, der unikt identificerer brugere ved at indsamle forskellige browser- og enhedsattributter (såsom Canvas-gengivelse, WebGL, skrifttyper, skærmparametre osv.). Selv uden cookies kan websites identificere besøgende gennem disse attributkombinationer.
Hvordan beregnes fingerprint-hashen?
Dette værktøj serialiserer og sorterer alle detekterede fingerprint-attributter (undtagen tidsstempel og netværksinfo) og beregner derefter en SHA-256-hash. Den samme enhed og browser bør producere den samme hash hver gang.
Sendes detektionsdata til en server?
Canvas-, WebGL-, AudioContext-, skrifttype-, skærm-, browser- og hardwaredetektion kører alle lokalt i din browser. Ingen data uploades. Kun IP-opslaget bruger ipapi.co's offentlige API.
Hvorfor er mit fingerprint-hash forskelligt fra andres?
Browser-fingerprints påvirkes af GPU-model, driverversion, operativsystem, installerede skrifttyper, skærmopløsning, browserversion og mange andre faktorer — hvilket gør hvert fingerprint næsten unikt. Det er præcis sådan fingerprint-sporing fungerer.
Hvad hvis nogle detektionsresultater er tomme eller utilgængelige?
Nogle detektioner (som WebGL, AudioContext) kan være begrænset i visse browsere eller privatlivstilstande, hvilket resulterer i tomme værdier. Dette er normalt og fungerer i sig selv som en fingerprint-egenskab.