Retour au blog

Pourquoi Pixelscan vous identifie encore après un changement d'IP : la cohérence est décisive

Tous les gestionnaires de multi-comptes connaissent la scène : proxy neuf, cookies nettoyés, et la page de test reste rouge. Le problème ne vient presque jamais d'un changement « insuffisant » — il vient d'un environnement qui se contredit lui-même. Le proxy affirme New York pendant que l'horloge système tourne à l'heure de Berlin. Les services de détection modernes comme Pixelscan ne demandent plus ce que vous avez modifié ; ils vérifient si l'identité que vous revendiquez correspond au comportement réel de l'appareil. Cet article décortique les quatre contradictions les plus fréquentes et se termine par une liste de contrôle immédiatement exploitable.

Ce que Pixelscan mesure vraiment : des caractéristiques aux contradictions

La logique centrale de Pixelscan est un audit de cohérence : l'environnement du navigateur est traité comme un ensemble de signaux qui se confirment mutuellement, et le moindre conflit logique entre eux révèle l'ensemble de la dissimulation.

Les anciens moteurs cherchaient des « mauvaises caractéristiques » : signatures d'automatisation connues, combinaisons de paramètres obsolètes. On changeait les valeurs et on passait au travers. L'approche a changé : le moteur croise désormais signaux réseau, limites matérielles et comportement de rendu dans une même matrice. Chaque lecture prise isolément paraît banale ; ensemble, elles sont mathématiquement impossibles sur un appareil authentique.

Les outils voisins se répartissent le travail : CreepJS fouille les traces de manipulation d'API, tandis que Pixelscan se concentre sur un score global de cohérence et sert de référence à beaucoup d'équipes antifraude. Pour le multi-comptes, la conclusion est directe : on peut remplir les paramètres comme on veut, mais les relations entre paramètres ne se falsifient pas.

Nouvelle IP, mais toujours flaggé : les quatre contradictions les plus courantes

Ces quatre points expliquent la majorité des cas « j'ai tout configuré et pourtant flaggé ». Passez-les en revue un par un : vous localiserez généralement la faille.

  1. Le fuseau horaire ne correspond pas à la géolocalisation. Le trafic sort par un proxy new-yorkais (UTC-5) alors que l'horloge affiche l'heure de Berlin (UTC+1) — l'erreur classique et la plus grossière. Un simple appel à getTimezoneOffset révèle le vrai fuseau du système, que le moteur recoupe avec la langue système, l'API de géolocalisation et le réseau du proxy (ASN). Quand la position déclarée s'éloigne trop de la position réelle du matériel, le flag se déclenche.

  2. Le rendu des polices trahit le système d'exploitation. Coller un User-Agent macOS sur une machine Windows est l'erreur manuelle la plus répandue. Le moteur fait rendre au navigateur un texte caché dans un Canvas hors écran et analyse la grille de pixels : Windows utilise DirectWrite, Apple Core Text, Linux FreeType — et la disposition subpixel de chaque moteur est inscrite dans son noyau. Changer une chaîne de texte ne trompe pas les métriques de polices au niveau C++.

  3. Le WebGL démasque le « faux portable ». Les téléphones cloud et les serveurs virtuels sans GPU dédié dessinent généralement via des rasteriseurs logiciels comme SwiftShader. Quand un environnement se prétend MacBook Air alors que le diagnostic lit des chaînes de rendu logiciel, la contradiction est prouvée sur place — aucun portable grand public ne dessine d'interface 3D avec un repli serveur.

Comparaison entre les déclarations du profil et les mesures réelles de l'environnement

  1. Le WebRTC contourne le proxy et expose votre vraie adresse. Le trafic des pages passe par le tunnel, mais WebRTC — un protocole pair à pair conçu pour les appels — ouvre son propre canal. Une seule requête ICE du testeur suffit à révéler votre IP locale ou opérateur, que Pixelscan compare à l'IP du proxy. Deux adresses différentes, et le proxy devient un rideau de papier. En une phrase : la confiance accordée à un environnement vaut celle de son signal contradictoire le plus faible.

Trois erreurs fréquentes — la plupart butent sur la deuxième

Toutes sont manuelles : les outils n'y sont pour rien, c'est l'assemblage qui pèche.

  1. Copier-coller le User-Agent. Un UA macOS piqué dans un tutoriel et collé sur un hôte Windows : la chaîne change, pas le comportement de rendu. Autant annoncer soi-même la dissimulation.

  2. Le proxy oui, le système non. Proxy à Los Angeles, mais fuseau, langue et formats numériques restent locaux. Chacun de ces éléments contredit le proxy.

Deux opérateurs vérifient la cohérence de la configuration dans le panneau MakoBrowser

  1. Faire tourner des comptes précieux sur téléphones cloud ou environnements sans GPU. Le rendu logiciel se lit dans les mesures WebGL. Acceptable pour des tests rapides ; transporter une contradiction connue dans des comptes de long terme, c'est se saborder.

Une checklist de cohérence : cinq vérifications avant la mise en service

Plutôt que les essais-erreurs, faites de cette liste un rituel fixe avant chaque mise en production :

  1. La localisation du proxy correspond au fuseau système — l'alignement au niveau de la ville vaut mieux qu'au niveau du pays.
  2. La langue système et les formats régionaux confirment la localisation du proxy ; pas de combo « système en anglais + proxy brésilien ».
  3. L'OS déclaré dans le User-Agent correspond à ce que Canvas et WebGL rendent réellement ; idéalement, l'environnement tourne nativement sur cet OS.
  4. WebRTC est totalement désactivé ou confirmé pour sortir par le proxy ; deux IP différentes, c'est feu rouge.
  5. Après configuration, lancez une analyse complète sur la page de test et levez tous les flags de contradiction avant l'usage réel.

Faire de la cohérence l'état par défaut, pas une corvée manuelle

Équilibrer à la main des dizaines de paramètres garantit presque d'en oublier un — c'est pourquoi la cohérence des empreintes est devenue une capacité centrale des navigateurs antidétection. MakoBrowser intègre l'alignement dans l'environnement lui-même : chaque compte tourne dans son propre profil, avec empreintes, cookies, proxy, fuseau et langue gérés séparément ; selon sa documentation officielle, les paramètres de l'environnement s'alignent en bloc autour des métadonnées du proxy, et non un par un. De telles promesses méritent d'être vérifiées avec la checklist ci-dessus pendant l'essai — le verdict final revient à vos propres tests.

Si « flaggé malgré une IP neuve » vous parle, téléchargez le client MakoBrowser, auditez vos profils existants avec la checklist, puis transformez ce flux de configuration en standard.

Questions fréquentes

Pourquoi Pixelscan me flagge-t-il même avec une IP résidentielle ?

L'IP résidentielle règle la qualité de l'adresse, pas les contradictions internes. Tout conflit entre fuseau, langue système, rendu des polices ou fuite WebRTC et la localisation du proxy sera démasqué par l'audit de cohérence. Commencez par la checklist en cinq points : elle désigne généralement la contradiction exacte.

Les téléphones cloud sont-ils vraiment plus sûrs pour les comptes ?

Ils épargnent la configuration locale, mais la plupart reposent sur le rendu logiciel, et les mesures WebGL exposent l'absence de GPU réel — une pénalité claire dans tout audit. Acceptable pour des tâches légères ; pour des comptes précieux de long terme, préférez un environnement de bureau avec rendu matériel réel.

Se tester souvent sur Pixelscan fait-il baisser mon score ?

La page de test lit les mêmes signaux que votre navigateur envoie déjà ; l'acte de tester ne crée aucune pénalité. Ce qui compte, ce sont les contradictions que chaque test révèle. Utilisez un profil fixe et bien configuré pour les tests et traitez le score comme un indicateur de santé de l'environnement.