Chaque build passe par sept outils de contrôle. Les résultats datés et leur historique restent accessibles dans le produit. Ce guide explique ce que mesure chaque test, comment lire les verdicts et pourquoi l'un d'eux nécessite une vérification manuelle.
Dernier test sur le moteur 154.0.8037.58 a obtenu 100 sur 100 ; les six contrôles pondérés ont répondu. Voici ce que mesure chacun d'eux :
| Outil de contrôle | Signal contrôlé | Résultat le plus récent |
|---|---|---|
| CreepJS | cohérence de l'empreinte et signaux contradictoires | ok · 0% headless, 0% stealth |
| iphey | intégrité du navigateur, du matériel et du réseau | Trustworthy |
| bot.sannysoft | indices d'automatisation, WebDriver et mode headless | 0 échec, WebDriver absent |
| Cloudflare | passage d'un véritable défi anti-bot | défi réussi |
| TLS | empreinte de la négociation TLS JA3/JA4 | JA4 t13d1517h2, famille Chrome |
| WebRTC | fuite de l'adresse IP réelle | aucune fuite détectée |
| pixelscan | cohérence de l'écran, de la localisation et du réseau | vérifié manuellement |
L'empreinte TLS se forme avant le chargement de la page. L'ordre des suites de chiffrement et des extensions dans la négociation produit les hashes JA3 et JA4. Ils dépendent de la pile réseau du moteur : un navigateur qui ne change que son User-Agent est donc identifié dès la première connexion. Avec Chromium 154, notre moteur produit t13d1517h2 ; c'est la valeur attendue pour cette version de Chrome. À titre de comparaison, notre moteur Firefox produit t13d1617h2 et un User-Agent contenant rv:152.0 : une identité Firefox cohérente, pas un Chrome simplement rebaptisé.
Pixelscan n'affiche pas son verdict final dans le texte de la page. Après une minute, l'extraction automatique ne voit que la navigation et les publicités, où le mot automation apparaît neuf fois, ce qui rend toute évaluation par mot-clé peu fiable.
manual : NimbusX conserve une capture, écarte ce test du score global et laisse une personne rendre le verdict. Un seul chiffre inventé jetterait le doute sur toutes les mesures réelles.Chaque exécution est enregistrée avec sa date, l'identifiant du profil et son résultat, y compris en cas d'échec. Une ligne rouge est souvent plus utile qu'une verte : elle indique quelle build a échoué sur quel outil et ce qui a changé après une mise à jour de Chromium.
Notre propre historique en fournit un exemple. Après l'ajout des configurations d'appareil, le nombre de sections signalées par CreepJS est passé de deux à une et le système a enregistré automatiquement cette amélioration. Un onglet iphey qui ne charge pas est traité autrement : la page peut également planter sur un moteur non modifié, donc un outil sans réponse est exclu au lieu d'être considéré comme réussi ou échoué. Les données de régression n'ont de valeur que si leurs règles sont fiables.
Sans installer NimbusX test d'empreinte du navigateur mesure le navigateur actuel. Dans le produit installé, le banc de test ouvre les détecteurs choisis dans des profils neufs et conserve la réponse réelle de chaque site :
Comment les détecteurs relient les profils · Les proxys qui bloquent le navigateur