NimbusX
00
› pagina caricata
← blog
rilevatori21.07.20268 min

Cosa mostrano i test pubblici

Ogni build viene verificata da sette strumenti. I risultati con data e lo storico completo restano disponibili nel prodotto. Questa guida spiega cosa misura ogni test, come leggere i verdetti e perché uno richiede una revisione manuale.

01La suite di test

Ultimo test sul motore 154.0.8037.58 ha ottenuto 100 su 100; tutti e sei i controlli con peso hanno risposto. Ecco cosa misura ciascuno:

Strumento di controlloSegnale controllatoRisultato più recente
CreepJScoerenza dell'impronta e segnali in conflittook · 0% headless, 0% stealth
ipheyintegrità di browser, hardware e reteTrustworthy
bot.sannysoftindizi di automazione, WebDriver e modalità headless0 errori, WebDriver assente
Cloudflaresuperamento di una vera verifica anti-botverifica superata
TLSimpronta dell'handshake TLS JA3/JA4JA4 t13d1517h2, famiglia Chrome
WebRTCesposizione dell'indirizzo IP realenessuna fuga rilevata
pixelscancoerenza di schermo, posizione e retecontrollato manualmente

02TLS: la firma che JavaScript non può modificare

L'impronta TLS si forma prima che la pagina venga caricata. L'ordine delle suite di cifratura e delle estensioni nell'handshake produce gli hash JA3 e JA4. Questi dipendono dallo stack di rete del motore, quindi un browser che cambia soltanto lo User-Agent viene riconosciuto alla prima connessione. Su Chromium 154, il nostro motore produce t13d1517h2 ; è il valore previsto per questa versione di Chrome. Per confronto, il nostro motore Firefox produce t13d1617h2 e uno User-Agent contenente rv:152.0: un'identità Firefox coerente, non Chrome con un'etichetta diversa.

03Perché Pixelscan viene controllato manualmente

Pixelscan non espone il verdetto finale nel testo della pagina. Dopo un minuto, l'estrazione automatica vede soltanto la navigazione e gli annunci, dove la parola automation compare nove volte, rendendo inaffidabile qualsiasi valutazione per parola chiave.

Non inventiamo un verdetto. Questo strumento ha peso automatico zero ed è contrassegnato come manual: NimbusX conserva uno screenshot, esclude il test dal punteggio complessivo e affida il verdetto a una persona. Un solo numero inventato metterebbe in dubbio tutte le misurazioni reali.

04Perché conserviamo anche i test non riusciti

Ogni esecuzione viene salvata con data, ID del profilo e risultato, compresi gli errori. Una riga rossa spesso è più utile di una verde: mostra quale build ha avuto problemi con quale strumento e cosa è cambiato dopo un aggiornamento di Chromium.

Il nostro storico offre un esempio concreto. Dopo l'introduzione delle configurazioni del dispositivo, le sezioni segnalate da CreepJS sono scese da due a una e il sistema ha registrato automaticamente il miglioramento. Una scheda iphey che non si carica viene trattata diversamente: la pagina può bloccarsi anche su un motore non modificato, quindi uno strumento senza risposta viene escluso anziché contato come superato o fallito. I dati di regressione servono solo se le regole sono affidabili.

05Controlla il risultato attuale

Senza installare NimbusX test dell'impronta del browser misura il browser in uso. Nel prodotto installato, il banco di prova apre i rilevatori selezionati in profili nuovi e conserva la risposta reale di ogni sito:

$ python -m app.cli bench run \ --only creepjs,iphey,sannysoft \ --note release-candidate # il riepilogo appare al termine del controllo

06Leggi di più

Come i rilevatori collegano i profili · Proxy che bloccano il browser

Scarica NimbusXDomanda tecnica: @Get_NimbusX_Bot