CHECK

Verifica dell'ambiente

Verifica in un'unica esecuzione rete di uscita, perdite, fuso orario e lingua, identità del browser e impronta del dispositivo, confrontando il tuo IP di uscita con browser e sistema per trovare ciò che i sistemi antifrode segnalano.

Pronto

La verifica si svolge nel tuo browser e di solito termina entro 10 secondi. Legge solo caratteristiche pubbliche della rete e del browser: mai account, password, cookie, moduli o file locali.

Punteggio CleanIP
…
Tipo e reputazione dell'IP di uscita in sé, come nella home
Coerenza
—
Se browser, sistema e rete concordano tra loro
—Problema
—Da verificare
—Conforme
  1. Rete di uscitaIn attesa
  2. PerditeIn attesa
  3. Fuso orario e linguaIn attesa
  4. Identità del browserIn attesa
  5. Impronta del dispositivoIn attesa
  6. Raggiungibilità dei serviziIn attesa

Riepilogo dell'IP di uscita

Identificazione del tuo IP di uscita

Dettagli della verifica

Controlli: 26

Rete di uscita

Se gli endpoint vedono la stessa uscita, se IPv6 esce altrove, se le richieste contengono intestazioni di proxy

I siti web vedono la tua uscita. Siti diversi che vedono uscite diverse, IPv4 e IPv6 in due posti diversi o intestazioni che rivelano una catena di proxy fanno apparire una sola persona come più persone.

  • Coerenza dell'uscita tra endpointLegge contemporaneamente l'IP di uscita da questo sito, dagli endpoint di echo IPv4 / IPv6 e da Cloudflare e li confronta
  • Uscita IPv6Confronta paese, rete e tipo di rete delle uscite IPv4 e IPv6 per capire se IPv6 aggira il proxy
  • Intestazioni proxyVerifica se le richieste contengono Via, Forwarded o intestazioni simili aggiunte dai proxy HTTP

Perdite

Se WebRTC espone il tuo indirizzo reale aggirando il proxy e quali resolver inviano le tue query DNS

Una perdita aggira il proxy e consegna ai siti web il tuo indirizzo reale o il tuo ISP: è la prova più diretta per segnalare un ambiente o collegare account tra loro.

  • Perdita dell'indirizzo WebRTCOttiene tramite STUN l'indirizzo pubblico effettivamente usato da WebRTC e lo confronta, per tipo di candidato, con l'uscita web della stessa famiglia (IPv6 per /64)
  • Percorso di risoluzione DNSFa risolvere e caricare al browser domini monouso; il DNS autoritativo di questo sito registra quali resolver hanno effettivamente interrogato, e la loro posizione e il tipo di rete vengono confrontati con la tua uscita

Fuso orario e lingua

Se il fuso orario di sistema e la lingua del browser corrispondono alla posizione dell'uscita, e se uno dei due è stato cambiato solo a metà

Fuso orario e lingua che non corrispondono alla posizione dell'IP sono il segnale più comune di uso di un proxy; un fuso orario o una lingua cambiati solo a metà dimostrano che l'ambiente è stato alterato.

  • Fuso orario di sistema ↔ fuso orario dell'uscitaConfronta lo scostamento UTC e il paese del fuso orario di sistema con quelli della posizione di uscita
  • Coerenza del fuso orarioConfronta lo scostamento UTC dell'oggetto Date con il fuso orario indicato da Intl per trovare un fuso orario cambiato a metà
  • Lingua del browser ↔ paese di uscitaVerifica se la lingua preferita del browser è di uso comune nel paese di uscita
  • Accept-Language ↔ navigator.languagesConfronta la lingua dichiarata nell'intestazione HTTP con quella letta da JavaScript

Identità del browser

Se lo UA concorda con motore JS, versione, piattaforma, Client Hints e intestazioni HTTP, e se ci sono tracce di automazione

Lo UA è il campo più facile da modificare, ma motore, piattaforma e Client Hints sono difficili da cambiare in modo coerente. Le contraddizioni vengono segnalate come manomissione o automazione.

  • UA ↔ motore JavaScriptIdentifica il vero motore JS dai messaggi di errore specifici di ciascun motore e lo confronta con il browser dichiarato dallo UA
  • Versione UA ↔ capacità del motoreDeduce l'intervallo di versioni reale dalle funzionalità JavaScript supportate e lo confronta con la versione dello UA
  • Sistema operativo UA ↔ navigator.platformConfronta il sistema operativo indicato nello UA con la piattaforma riportata dal browser
  • UA ↔ Client HintsChromium comunica separatamente marchio, versione e piattaforma tramite Client Hints; li confronta con la stringa UA
  • UA HTTP ↔ UA JavaScriptConfronta lo User-Agent ricevuto dal nostro server con navigator.userAgent nella pagina
  • Tracce di automazioneCerca il flag WebDriver, UA di browser headless e variabili iniettate da Selenium, Playwright e framework simili
  • Thread principale ↔ WorkerLegge UA, piattaforma, lingue, fuso orario e valori hardware in un Worker separato e li confronta con la pagina
  • API nativeVerifica se UA, piattaforma, lingua, fuso orario e le API Canvas / WebGL / Audio sono ancora le implementazioni native del browser
  • API WebRTCSu Chromium non si può disattivare WebRTC dalle impostazioni; verifica se RTCPeerConnection è stato rimosso

Impronta del dispositivo

Se la GPU contraddice il sistema, se Canvas / Audio contengono rumore iniettato, se font e touch sono coerenti con il dispositivo dichiarato

Le impronte del dispositivo rispondono alla domanda «è lo stesso dispositivo?». Un'impronta che contraddice il sistema dichiarato, o che cambia a ogni lettura, dimostra di essere stata modificata.

  • GPU ↔ sistema operativoVerifica se il renderer WebGL appartiene al sistema operativo dichiarato e se si tratta di rendering software senza una GPU reale
  • Stabilità dell'impronta CanvasDisegna due volte la stessa immagine e rilegge un'area a tinta unita per rilevare rumore casuale iniettato
  • Stabilità dell'impronta audioEsegue due volte il rendering dello stesso segnale in un contesto audio offline e confronta i risultati
  • Font ↔ sistema operativoRileva i font preinstallati da ciascun sistema operativo per capire se sono coerenti con il sistema desktop dichiarato dallo UA
  • Touch ↔ tipo di dispositivoUno UA mobile dovrebbe essere accompagnato dal supporto touch

Raggiungibilità dei servizi

Se i comuni servizi di IA, streaming e web si connettono e con quale velocità: solo indicativo, non valutato

Qui si vede solo se un servizio si connette e la sua latenza. Non dice nulla sulla possibilità di registrarsi o sullo sblocco dei contenuti, e non influisce sul punteggio di coerenza.

  • Servizi di IAChatGPT, Claude, Gemini, Perplexity, Copilot
  • Streaming e socialNetflix, YouTube, Disney+, Prime Video, Spotify, TikTok
  • Siti comuniGoogle, X, GitHub, Cloudflare

Prossimi passi

Cosa fa la verifica dell'ambiente

Come funziona

I sistemi antifrode valutano una visita non solo dall'IP: verificano se IP, sistema e browser sono coerenti tra loro. Questa pagina confronta in un'unica esecuzione rete di uscita, perdite, fuso orario e lingua, identità del browser, impronta del dispositivo e raggiungibilità dei servizi. Le contraddizioni che emergono solo nell'insieme, come un IP tedesco con il fuso orario di Pechino o uno UA che dichiara Windows con soli font macOS, vengono evidenziate qui.

Due punteggi e i livelli di risultato

Il punteggio CleanIP valuta l'IP di uscita in sé (tipo, reputazione e blacklist), come nella home. La coerenza valuta se i controlli di questa esecuzione concordano, partendo da 100; nulla viene contato due volte. Ogni controllo ricade in uno di tre livelli:

  • Problema: prove concrete come la perdita dell'indirizzo reale, uno UA che contraddice motore o piattaforma, un fuso orario cambiato a metà o tracce di automazione. Toglie 30 punti e limita il punteggio a un massimo di 69.
  • Da verificare: discrepanze che i sistemi antifrode tengono in conto ma che possono essere legittime, come un fuso orario che non corrisponde all'uscita o IPv6 che esce altrove. Toglie 12 punti; chiediti prima se è intenzionale.
  • Lieve: note di basso peso, come una lingua del browser non comune nel paese di uscita. Toglie 4 punti.

Quando eseguire una verifica

  • Dopo aver cambiato proxy, nodo VPN o profilo del browser anti-detect
  • Prima di registrarti o accedere a piattaforme di e-commerce transfrontaliero, pubblicità, pagamenti o IA
  • Dopo che un account è stato segnalato, sottoposto a verifica o collegato ad altri, per capire quale livello ti ha tradito
  • Periodicamente durante l'uso prolungato: la qualità e il routing dell'uscita proxy cambiano nel tempo

Domande frequenti7

La verifica raccoglie o conserva i miei dati?

Le caratteristiche di impronta, fuso orario e lingua vengono calcolate localmente nel tuo browser e le impronte grezze non vengono caricate. Le ricerche di rete sulle tue uscite e sui resolver, la sonda DNS e l'echo delle intestazioni passano dai nostri server e vengono usati solo per questa verifica; nulla scansiona il tuo dispositivo o le tue porte. Il report lo esporti tu; non lo associamo mai a un'identità.

Perché la coerenza è così diversa dal punteggio CleanIP?

Misurano cose diverse. Un IP residenziale pulito con un fuso orario contraddittorio può avere un punteggio CleanIP alto ma perdere punti di coerenza; un IP di datacenter può comunque ottenere 100 di coerenza se browser, sistema e uscita concordano.

IPv4 e IPv6 in regioni diverse sono sempre una perdita?

No. Viene segnalato «Da verificare» solo quando le due famiglie sono su reti diverse e in paesi diversi, il che di solito significa che il proxy gestisce solo IPv4. La stessa rete con paesi registrati diversi è molto probabilmente una discrepanza di geolocalizzazione IPv6.

WebRTC mostra il mio indirizzo LAN: è un problema?

Gli indirizzi LAN (come 192.168.x.x) rivelano la struttura della tua rete locale, non la tua identità, quindi sono solo «Lieve». Gli indirizzi delle schede virtuali proxy / VPN come 198.18.x.x o 10.8.0.x mostrano che è attivo TUN o una VPN, quindi sono «Da verificare». Il vero rischio è che WebRTC esponga un indirizzo pubblico diverso dalla tua uscita, il che significa che il traffico UDP aggira il proxy.

Perché il DNS mostra «Nessuna query acquisita»?

La verifica fa risolvere e richiedere al browser una serie di nomi host monouso. Che la risoluzione avvenga sulla tua macchina, nel client proxy o sul server proxy, la query arriva al nostro DNS autoritativo; anche con DoH, nel qual caso vediamo il provider DoH. Le query non vengono acquisite solo quando un filtro DNS (come un DNS che blocca la pubblicità) o una policy di rete blocca i nomi host della sonda; in quel caso non viene dato alcun verdetto.

Il rumore casuale nella mia impronta Canvas è un bene o un male?

Il rumore impedisce ai siti di tracciarti a lungo termine, ma un valore che cambia a ogni lettura è facile da riconoscere e le piattaforme lo considerano un segno di strumenti anti-fingerprint. Quando ti serve un'identità stabile (ad es. gestendo più account), usa un approccio fisso per sessione anziché casuale a ogni lettura.

Se tutto risulta conforme, non verrò mai segnalato?

No. Qui si verifica se il tuo ambiente di rete e del browser è coerente; le piattaforme considerano anche la cronologia dell'account, il comportamento di accesso, i dati di pagamento e i record del dispositivo nel lungo periodo. Superare tutti i controlli significa solo che l'ambiente in sé non mostra lacune evidenti; la reputazione dell'IP è coperta dal punteggio CleanIP.

mimetic
mimetic
mimetic