Quanto disabilita JavaScript limita il fingerprinting del browser?

0

In base al test di impronte digitali per il browser Web Panopticlick di EFF canvas & Le impronte digitali WebGL richiedono JavaScript e ( almeno ) dimensioni dello schermo, profondità del colore, plug-in del browser, fuso orario, lingua, caratteri di sistema, supporto di piattaforma e tocco vengono rilevati tramite JavaScript.

Recentementescoperto" fingerprinting tra browser " sembra fare affidamento su JavaScript.

Quali caratteristiche identificative del browser possono essere rilevate senza JS e quante informazioni forniscono?

    
posta user598527 03.07.2017 - 00:17
fonte

1 risposta

1

Senza Javascript, il server può utilizzare solo l'indirizzo IP remoto e gli intestazioni HTTP standard. Da quelli, i più informativi sono:

  • Agente utente: il browser mostra la sua identificazione qui
  • Accetta o Accetta-Lingua: il browser dichiara la lingua preferita
  • Accetta o Accetta-Codifica: il browser dichiara la codifica o la compressione supportate

Tuttavia, poiché alcuni server richiedono tali informazioni e conoscono solo una gamma limitata di browser, browser e robot non comuni (richiesta inviata da programmi non browser) spesso presentano valori falsi e fingono di essere un browser Firefox o IE. Detto diversamente non sono affidabili quando javascript è disattivato.

Ma l'assenza del supporto Javascript è una strong indicazione di un robot o di un browser non comune (conosci lynx ?) o un utente che vuole un'elaborazione speciale sul suo browser. In tal caso, il tipo di browser è molto meno importante della disattivazione di javascript. Perché al giorno d'oggi pochissimi siti possono essere usati senza javascript, pochissimi utenti lo disabilitano. Come ha detto Stephen nel suo commento, l'assenza di javascript dà semplicemente un'impronta di no javascript .

    
risposta data 03.07.2017 - 09:49
fonte

Leggi altre domande sui tag