No. È quasi impossibile. Ci sono diversi problemi con esso.
Il problema principale di evitare le impronte digitali è che abbiamo pochissima idea di come funzioni effettivamente, quindi non abbiamo idea di cosa fare per aggirarlo.
Tutti sembrano pensare a Panopticlick come cornice di riferimento per le impronte digitali. E in teoria è possibile, più o meno, aggirare Panopticlick con le impronte digitali di crowdsourcing. Ma Panopticlick è una demo molto limitata. Il suo whitepaper afferma chiaramente che anche nel 2009, quando Panopticlick è stato creato, le soluzioni di impronte digitali commerciali erano molto più avanzate:
Arcot... claims it is able to ascertain PC clock processor speed, along with
more-common browser factors to help identify a device. 41st Parameter looks
at more than 100 parameters, and at the core of its algorithm is a time differential parameter that measures the time difference between a user's PC (down
to the millisecond) and a server's PC. ThreatMetrix claims that it can detect
irregularities in the TCP/IP stack and can pierce through proxy servers... Iovation provides device tagging (through LSOs) and clientless [ngerprinting],
and is best distinguished by its reputation database, which has data on millions
of PCs.
E questo è stato nel 2009! Ho paura di pensare a quello che hanno inventato quei ragazzi da allora.
L'altro problema è che se si modifica l'orologio in modo anomalo ogni tanto, non è possibile controllare se questo sia di aiuto o meno, a meno che non si abbia accesso alle console di amministrazione di tutti i principali fornitori di impronte digitali.
Ecco perché non ci sono software per aggirare le impronte digitali: nessuno sa davvero come combatterlo. Quindi probabilmente dovremo affrontarlo.