Che cos'è un browser antidetect? Una spiegazione semplice

Un browser antidetect dà a ogni account la propria archiviazione, la propria identità del dispositivo e il proprio percorso di rete. Ecco che cosa significa in pratica, e che cosa non significa.
Un normale browser web è stato progettato attorno a un'unica ipotesi: lo usa una sola persona. Quell'ipotesi è incorporata molto più a fondo di quanto la maggior parte delle persone si renda conto, ed è il motivo per cui gestire più account da un solo browser va storto in modo così prevedibile.
Un browser antidetect elimina quell'ipotesi. Lo troverai chiamato anche browser anti-fingerprint o browser multi-account. Invece di un solo browser che finge di essere più persone, dà a ciascun account un ambiente completo tutto suo.
Che cosa un browser normale condivide tra i tuoi account
Apri due account in un solo browser, anche in due finestre, e hanno molto più in comune di quanto le schede lascino pensare:
- Un solo contenitore di cookie. Un cookie impostato da un sito mentre usi un account viene letto dallo stesso sito mentre usi l'altro.
- Un'unica area di archiviazione. Local Storage, Session Storage e IndexedDB sono indicizzati per sito, non per account, quindi entrambe le sessioni leggono e scrivono gli stessi record.
- Un'unica identità del dispositivo. Dimensione dello schermo, fuso orario, lingua, font, scheda grafica e i valori restituiti dalle API Canvas e WebGL sono proprietà della macchina. Entrambi gli account ne riportano di identici.
- Un unico percorso di rete. Entrambi escono dal tuo computer dallo stesso indirizzo, a meno che qualcos'altro intervenga.
Una finestra privata aiuta con i primi due punti e non fa nulla per gli ultimi due. Cancella l'archiviazione quando si chiude, il che significa anche che il lavoro dell'accesso viene buttato via ogni volta.
Che cos'è un profilo in un browser antidetect
Un profilo non è una cartella di segnalibri né un accesso salvato. È un ambiente del browser: una directory su disco che contiene l'intero stato del browser di un account, più l'identità e il percorso di rete attraverso cui quello stato viene usato.
In PowerOps un profilo porta quattro elementi, ciascuno separato da quelli di ogni altro profilo:
| Parte | Che cosa contiene |
|---|---|
| Directory del browser | Cookie, Local Storage, IndexedDB, cache, cronologia e stato delle estensioni, in una cartella propria |
| Identità del dispositivo | I valori di schermo, piattaforma, impostazioni locali, fuso orario, font e grafica riportati ai siti |
| Percorso di rete | Il proxy attraverso cui questo profilo si connette, assegnato da una libreria e verificato prima dell'uso |
| Build del browser | L'esatta versione del browser con cui il profilo è stato creato, registrata perché si apra allo stesso modo domani |
Perché la coerenza conta più dell'occultamento
L'errore comune è trattare il fingerprinting come qualcosa da cui nascondersi. È più utile trattarlo come qualcosa rispetto a cui essere coerenti.
Un sito legge decine di valori. Singolarmente sono irrilevanti. Insieme formano una sagoma, e ciò che attira l'attenzione non è una sagoma insolita ma una contraddittoria: un browser che dichiara una piattaforma Windows mentre riporta font installati solo su macOS, o un fuso orario in un paese e un indirizzo in un altro. Valori in disaccordo sono un segnale più forte di qualunque valore singolo.
Che cosa un browser antidetect non fa
Vale la pena essere diretti, perché molti scritti su questo argomento non lo sono.
- Non rende un profilo impossibile da identificare. Chi lo sostiene tira a indovinare, e dietro l'affermazione non c'è alcuna misurazione.
- Non scavalca le regole di una piattaforma. Se un servizio vieta di avere più di un account, isolare quegli account non concede alcun permesso.
- Non ripara un account che si comporta in un modo che una piattaforma non accetta. L'isolamento separa gli ambienti; non cambia ciò che si fa al loro interno.
Ciò che fa è concreto e verificabile: archiviazione separata, un'identità del dispositivo coerente e stabile, un percorso di rete per profilo e lo stesso ambiente ogni volta che un account si apre.
Chi ne ha davvero bisogno
Ovunque una persona o un team lavori su ambienti che non devono potersi vedere a vicenda. Agenzie che tengono separato il lavoro dei clienti. Tecnici QA che riproducono un bug su un browser, una lingua e una dimensione dello schermo fissi. Team di ecommerce che separano i back office di marketplace, fornitori e vetrina. Chiunque passi la giornata a disconnettersi da qualcosa per accedere a qualcos'altro.
Se hai sempre un solo account su un solo servizio, un browser normale va benissimo. Nel momento in cui sono due, il contenitore di cookie condiviso comincia a costarti tempo.

