CHECK

Vérification de l'environnement

Vérifiez que votre VPN ou votre proxy fonctionne vraiment : en une seule passe, ce test contrôle le réseau de sortie, les fuites, le fuseau horaire et la langue, l'identité du navigateur et l'empreinte de l'appareil, et croise votre IP de sortie avec le navigateur et le système pour repérer les contradictions que relèvent les systèmes antifraude.

Prêt

La vérification s'exécute dans votre navigateur et se termine généralement en moins de 10 secondes. Elle ne lit que des caractéristiques publiques du réseau et du navigateur — jamais vos comptes, mots de passe, cookies, formulaires ou fichiers locaux.

Score CleanIP
…
Type et réputation de l'IP de sortie elle-même, comme sur la page d'accueil
Cohérence
—
Navigateur, système et réseau sont-ils cohérents entre eux ?
—Problème
—À surveiller
—Conforme
  1. Réseau de sortieEn attente
  2. FuitesEn attente
  3. Fuseau horaire et langueEn attente
  4. Identité du navigateurEn attente
  5. Empreinte de l'appareilEn attente
  6. Accessibilité des servicesEn attente

Résumé de l'IP de sortie

Identification de votre IP de sortie

Détail des vérifications

Vérifications : 26

Réseau de sortie

Les points de terminaison voient-ils la même sortie, le trafic IPv6 sort-il ailleurs, les requêtes portent-elles des en-têtes de proxy ?

Les sites web voient votre sortie. Des sites qui voient des sorties différentes, des sorties IPv4 et IPv6 situées à deux endroits, des en-têtes qui exposent une chaîne de proxys : tout cela fait passer une seule personne pour plusieurs.

  • Cohérence des sorties entre points de terminaisonLit simultanément l'IP de sortie vue par ce site, par les points de terminaison d'écho IPv4 / IPv6 et par Cloudflare, puis les compare
  • Sortie IPv6Compare le pays, le réseau et le type de réseau des sorties IPv4 et IPv6 pour savoir si IPv6 contourne le proxy
  • En-têtes de proxyVérifie si les requêtes portent des en-têtes Via, Forwarded ou similaires ajoutés par des proxys HTTP

Fuites

WebRTC expose-t-il votre adresse réelle en contournant le proxy, et quels résolveurs envoient vos requêtes DNS ?

Une fuite contourne le proxy et livre aux sites votre adresse réelle ou votre FAI : c'est la preuve la plus directe pour identifier un environnement ou établir une association de comptes.

  • Fuite d'adresse WebRTCObtient via STUN l'adresse publique réellement utilisée par WebRTC et la compare, par type de candidat, à la sortie web de la même famille (IPv6 par /64)
  • Chemin de résolution DNSFait résoudre et charger au navigateur des domaines à usage unique ; le DNS faisant autorité de ce site enregistre les résolveurs réellement à l'origine des requêtes, puis compare leur localisation et leur type de réseau à votre sortie

Fuseau horaire et langue

Le fuseau horaire du système et la langue du navigateur correspondent-ils à la localisation de la sortie, et l'un d'eux n'a-t-il été modifié qu'à moitié ?

Un fuseau horaire et une langue qui ne correspondent pas à la localisation de l'IP sont le signal le plus courant d'utilisation d'un proxy ; un fuseau horaire ou une langue modifiés à moitié prouvent que l'environnement a été falsifié.

  • Fuseau horaire système ↔ fuseau horaire de sortieCompare le décalage UTC et le pays du fuseau horaire du système avec ceux de la localisation de sortie
  • Cohérence interne du fuseau horaireCompare le décalage UTC de l'objet Date avec le fuseau horaire indiqué par Intl pour repérer un fuseau horaire modifié à moitié
  • Langue du navigateur ↔ pays de sortieVérifie si la langue préférée du navigateur est couramment utilisée dans le pays de sortie
  • Accept-Language ↔ navigator.languagesCompare la langue déclarée dans l'en-tête HTTP avec celle que lit JavaScript

Identité du navigateur

L'UA concorde-t-il avec le moteur JS, la version, la plateforme, les Client Hints et les en-têtes HTTP, et existe-t-il des traces d'automatisation ?

L'UA est le champ le plus facile à modifier, mais le moteur, la plateforme et les Client Hints sont difficiles à modifier de façon cohérente. Les contradictions sont signalées comme falsification ou automatisation.

  • UA ↔ moteur JavaScriptIdentifie le véritable moteur JS grâce à ses messages d'erreur propres et le compare au navigateur annoncé par l'UA
  • Version de l'UA ↔ capacités du moteurDéduit la plage de versions réelle à partir des fonctionnalités JavaScript prises en charge et la compare à la version de l'UA
  • Système de l'UA ↔ navigator.platformCompare le système d'exploitation indiqué dans l'UA avec la plateforme signalée par le navigateur
  • UA ↔ Client HintsChromium indique séparément la marque, la version et la plateforme via les Client Hints ; cette vérification les compare à la chaîne UA
  • UA HTTP ↔ UA JavaScriptCompare le User-Agent reçu par notre serveur avec navigator.userAgent dans la page
  • Traces d'automatisationRecherche l'indicateur WebDriver, les UA de navigateurs headless et les variables injectées par Selenium, Playwright et des frameworks similaires
  • Thread principal ↔ WorkerLit l'UA, la plateforme, les langues, le fuseau horaire et les valeurs matérielles dans un Worker séparé et les compare à celles de la page
  • API nativesVérifie si l'UA, la plateforme, la langue, le fuseau horaire et les API Canvas / WebGL / Audio sont toujours les implémentations natives du navigateur
  • API WebRTCChromium ne permet pas de désactiver WebRTC dans ses paramètres ; cette vérification regarde si RTCPeerConnection a été supprimé

Empreinte de l'appareil

Le GPU contredit-il le système, Canvas / Audio contiennent-ils du bruit injecté, les polices et le tactile correspondent-ils à l'appareil déclaré ?

Les empreintes d'appareil répondent à la question « est-ce le même appareil ? ». Une empreinte qui contredit le système déclaré, ou qui change à chaque lecture, montre qu'elle a été modifiée.

  • GPU ↔ système d'exploitationVérifie si le moteur de rendu WebGL appartient au système déclaré et s'il s'agit d'un rendu logiciel sans vrai GPU
  • Stabilité de l'empreinte CanvasDessine deux fois la même image et relit une zone de couleur unie pour détecter un bruit aléatoire injecté
  • Stabilité de l'empreinte AudioRend deux fois le même signal dans un contexte audio hors ligne et compare les résultats
  • Polices ↔ système d'exploitationDétecte les polices préinstallées par chaque système pour voir si elles correspondent au système de bureau annoncé par l'UA
  • Tactile ↔ type d'appareilUn UA mobile devrait s'accompagner de la prise en charge du tactile

Accessibilité des services

Les services courants d'IA, de streaming et du web sont-ils joignables, et avec quelle latence ? À titre indicatif uniquement, non noté

Cette section indique seulement si un service se connecte et avec quelle latence. Elle ne dit rien de l'éligibilité à l'inscription ni du déblocage de contenus, et n'affecte pas le score de cohérence.

  • Services d'IAChatGPT, Claude, Gemini, Perplexity, Copilot
  • Streaming et réseaux sociauxNetflix, YouTube, Disney+, Prime Video, Spotify, TikTok
  • Sites courantsGoogle, X, GitHub, Cloudflare

Étapes suivantes

À quoi sert la vérification de l'environnement

Mode d'emploi

Les systèmes antifraude ne jugent pas une visite sur sa seule IP : ils vérifient que l'IP, le système et le navigateur concordent. Cette page croise en une seule passe le réseau de sortie, les fuites, le fuseau horaire et la langue, l'identité du navigateur, l'empreinte de l'appareil et l'accessibilité des services. Les contradictions qui n'apparaissent qu'en combinaison — une IP allemande avec le fuseau horaire de Pékin, un UA qui annonce Windows avec uniquement des polices macOS — sont signalées ici.

Deux scores et les niveaux de résultat

Le score CleanIP évalue l'IP de sortie elle-même (type, réputation et listes noires), comme sur la page d'accueil. La cohérence mesure si les vérifications de ce test concordent entre elles : elle part de 100 points et chaque écart entraîne une pénalité ; rien n'est compté deux fois. Chaque vérification aboutit à l'un des trois niveaux suivants :

  • Problème : preuve concrète, comme une fuite de l'adresse réelle, un UA qui contredit le moteur ou la plateforme, un fuseau horaire modifié à moitié ou des traces d'automatisation. Retire 30 points et plafonne le score à 69.
  • À surveiller : incohérences que les systèmes antifraude prennent en compte mais qui peuvent être légitimes, comme un fuseau horaire qui ne correspond pas à la sortie ou une sortie IPv6 située ailleurs. Retire 12 points ; demandez-vous d'abord si c'est voulu.
  • Mineur : remarques de faible poids, comme une langue du navigateur peu courante dans le pays de sortie. Retire 4 points.

Quand lancer une vérification

  • Après avoir changé de proxy, de nœud VPN ou de profil de navigateur anti-détection
  • Avant de vous inscrire ou de vous connecter à des plateformes d'e-commerce transfrontalier, de publicité, de paiement ou d'IA
  • Après qu'un compte a été signalé, soumis à une vérification ou associé à d'autres, pour trouver quelle couche l'a trahi
  • Régulièrement en cas d'utilisation prolongée : la qualité et le routage des sorties proxy évoluent avec le temps

Questions fréquentes7

La vérification collecte-t-elle ou conserve-t-elle mes informations ?

Les caractéristiques d'empreinte, de fuseau horaire et de langue sont calculées localement dans votre navigateur, et les empreintes brutes ne sont pas envoyées. Les recherches réseau sur vos sorties et vos résolveurs, la sonde DNS et l'écho des en-têtes passent par nos serveurs et ne servent qu'à cette vérification ; ni votre appareil ni ses ports ne sont scannés. C'est vous qui exportez le rapport ; nous ne l'associons jamais à une identité.

Pourquoi la cohérence diffère-t-elle autant du score CleanIP ?

Ils ne mesurent pas la même chose. Une IP résidentielle propre avec un fuseau horaire contradictoire peut obtenir un score CleanIP élevé tout en perdant des points de cohérence ; une IP de datacenter peut tout de même obtenir 100 en cohérence si le navigateur, le système et la sortie concordent.

IPv4 et IPv6 dans des régions différentes : est-ce toujours une fuite ?

Non. Le niveau « À surveiller » n'est attribué que lorsque les deux familles sont sur des réseaux différents et dans des pays différents, ce qui signifie généralement que le proxy ne gère que l'IPv4. Un même réseau avec des pays d'enregistrement différents relève très probablement d'un écart de géolocalisation IPv6.

WebRTC affiche mon adresse LAN : est-ce un problème ?

Les adresses LAN (comme 192.168.x.x) révèlent la structure de votre réseau local, pas votre identité ; elles ne sont donc classées que « Mineur ». Les adresses d'adaptateurs virtuels de proxy / VPN, comme 198.18.x.x ou 10.8.0.x, montrent que TUN ou un VPN est actif ; elles sont donc classées « À surveiller ». Le vrai risque, c'est que WebRTC expose une adresse publique différente de votre sortie : cela signifie que le trafic UDP contourne le proxy.

Pourquoi le DNS indique-t-il qu'aucune requête n'a été capturée ?

La vérification fait résoudre et charger au navigateur une série de noms d'hôte à usage unique. Que la résolution ait lieu sur votre machine, dans le client proxy ou sur le serveur proxy, la requête atteint notre DNS faisant autorité — y compris avec DoH, auquel cas nous voyons le fournisseur DoH. Les requêtes ne sont manquées que lorsqu'un filtre DNS (comme un DNS bloqueur de publicités) ou une politique réseau bloque les noms d'hôte de la sonde ; aucun verdict n'est alors rendu.

Un bruit aléatoire dans mon empreinte Canvas, est-ce bon ou mauvais ?

Le bruit empêche les sites de vous suivre sur la durée, mais une valeur qui change à chaque lecture est facile à reconnaître, et les plateformes y voient le signe d'outils anti-empreinte. Lorsque vous avez besoin d'une identité stable (p. ex. pour gérer plusieurs comptes), utilisez une approche fixe par session plutôt qu'un aléa à chaque lecture.

Si tout est conforme, suis-je à l'abri des systèmes antifraude ?

Non. Cette vérification contrôle la cohérence de votre environnement réseau et navigateur ; les plateformes tiennent aussi compte de l'historique du compte, du comportement de connexion, des informations de paiement et de l'historique de l'appareil sur la durée. Un résultat entièrement conforme signifie seulement que l'environnement lui-même ne présente pas de faille évidente ; la réputation de l'IP relève du score CleanIP.

mimetic
mimetic
mimetic