Salt la conținut
Fingerprinting

Font Fingerprinting

Font fingerprinting este o tehnică ce determină ce fonturi sunt instalate sau disponibile pe un dispozitiv și cum se randează acestea, folosind lista și metricile rezultate ca semnal de identificare. Setul specific de fonturi al unui sistem reflectă sistemul său de operare, software-ul instalat și personalizările utilizatorului, ceea ce, împreună, face profilul de fonturi distinctiv.

Cum funcționează

Cum funcționează Font Fingerprinting

O metodă frecventă măsoară dimensiunile textului randat într-un font solicitat în comparație cu fonturi de rezervă cunoscute. Dacă browserul înlocuiește cu un font de rezervă, lățimea și înălțimea măsurate diferă, dezvăluind dacă fontul solicitat este prezent. Iterarea printr-o listă amplă de fonturi candidate construiește un inventar al celor instalate.

Abordările mai noi folosesc API-uri legate de fonturi sau randarea textului în canvas pentru a observa nu doar prezența, ci și metricile exacte ale glifelor și rasterizarea, care variază în funcție de versiunea fontului și de motorul de randare. Combinația fonturilor disponibile și a aspectului lor randat produce un semnal mai bogat decât o simplă listă de instalat-sau-nu.

Setul de fonturi este destul de stabil, dar se poate schimba atunci când utilizatorii instalează aplicații, instrumente de design sau pachete de limbă care includ fonturi. Deoarece sistemele de operare vin cu fonturi implicite caracteristice, profilul ajută și la deducerea platformei, adăugând context coroborativ.

De ce contează

De ce contează Font Fingerprinting pentru prevenirea fraudei

Font fingerprinting furnizează entropie semnificativă și ajută la distingerea dispozitivelor care împart același browser și sistem de operare, dar diferă prin software-ul instalat. În detectarea fraudei, poate dezvălui inconsecvențe, precum un dispozitiv care pretinde că este de pe o platformă în timp ce expune fonturi caracteristice alteia, ceea ce este o marcă distinctivă a falsificării. De asemenea, întărește recunoașterea fără cookie-uri adăugând o dimensiune greu de falsificat în întregime.

Cu TRACIO

Cum gestionează TRACIO acest lucru

TRACIO tratează profilul fonturilor disponibile ca unul dintre cele peste 130 de semnale ale sale, folosindu-l atât pentru caracterul distinctiv, cât și pentru verificarea consecvenței față de platforma declarată. Deoarece listele de fonturi se modifică pe măsură ce utilizatorii instalează software, TRACIO recurge la o potrivire tolerantă, astfel încât adăugarea unui font să nu întrerupă recunoașterea unui dispozitiv care revine. Semnalul alimentează evaluarea de încredere mai amplă în loc să acționeze de unul singur.

ÎNTREBĂRI FRECVENTE

Întrebări frecvente

Identifică fiecare dispozitiv cu încredere

Începe cu un plan gratuit de 2,500 de apeluri API pe lună. Fără card de credit.