Empreinte TCP/IP (OS fingerprint) : ce que c'est et pourquoi elle doit correspondre au navigateur
Publié le · 3 min de lecture
Votre navigateur déclare son système d'exploitation dans le user agent, mais les paquets réseau racontent leur propre histoire. Si les deux versions ne concordent pas, les systèmes antifraude le remarquent. C'est l'un des signaux les plus sous-estimés par les utilisateurs de proxys.
Qu'est-ce que l'empreinte TCP/IP
Quand un appareil ouvre une connexion, le premier paquet (le SYN) contient des paramètres que le système d'exploitation fixe à sa manière. Personne ne les choisit à la main : ce sont les valeurs par défaut de Windows, macOS, iOS, Linux, Android, etc. Ensemble, elles forment une empreinte assez reconnaissable.
On parle de passive OS fingerprinting : le site n'a rien de spécial à faire, il lui suffit d'observer les paquets qu'il reçoit. Des outils open source comme p0f le font depuis des années, et de nombreux systèmes antifraude commerciaux l'intègrent.
Ce que révèle un paquet
| Paramètre | Ce que c'est | Exemple |
|---|---|---|
| TTL initial | Nombre de sauts entre routeurs autorisés pour le paquet | Windows part de 128 ; Linux, Android, macOS et iOS de 64 |
| Fenêtre TCP | Quantité de données acceptée avant un accusé de réception | Valeurs et mise à l'échelle différentes selon le système |
| MSS | Taille maximale des segments | Dépend du réseau et du système |
| Options TCP et leur ordre | Fonctions prises en charge et leur séquence | Windows et Linux les listent dans un ordre différent |
| Timestamp TCP | Horodatage dans les paquets | Windows ne l'envoie normalement pas ; Linux et macOS oui |
Aucun paramètre n'est décisif à lui seul, mais ensemble ils permettent à un site de deviner le système d'exploitation avec une bonne précision.
Pourquoi c'est important avec un proxy
Avec un proxy, le site ne reçoit pas les paquets de votre ordinateur : il les reçoit de l'appareil qui ouvre la connexion pour vous. Avec un proxy mobile, c'est le smartphone. Le site voit donc :
- un user agent qui dit, par exemple, « Windows 11, Chrome » ;
- une empreinte TCP/IP qui dit autre chose : le système du smartphone (Android).
Chez un vrai utilisateur, les deux concordent toujours. Une incohérence n'entraîne pas forcément un blocage, mais elle augmente le score de risque : plus de captchas, des vérifications supplémentaires, des limites plus strictes.
Comment les faire concorder
La solution consiste à envoyer les paquets avec l'empreinte du système que déclare le navigateur. Avec ProxyHub, vous la choisissez sur la page du proxy, dans l'espace client :
- Windows 10/11, macOS, iOS, FreeBSD 9 et Nintendo : le proxy imite l'empreinte de ce système.
- Aucune : conserve l'empreinte d'origine du smartphone (Android), utile quand le profil du navigateur émule un téléphone.
Dans les navigateurs antidetect, le système d'exploitation se règle dans le profil : choisissez le même des deux côtés. Les instructions pour les outils les plus utilisés sont dans les guides de configuration, et nous expliquons ce que sont ces outils dans Navigateurs antidetect.
Comment le vérifier
Des sites de test affichent le système d'exploitation déduit des paquets TCP à côté de celui déclaré par le navigateur. Ouvrez-les via le proxy et vérifiez que les deux valeurs concordent. Comment tester un proxy liste toutes les vérifications à faire avant d'utiliser un profil.
Questions fréquentes
L'empreinte TCP/IP est-elle la même chose que l'empreinte du navigateur ?
Non. L'empreinte du navigateur (canvas, polices, WebGL) provient du navigateur ; l'empreinte TCP/IP provient des paquets réseau. Ce sont deux niveaux différents qui doivent être cohérents entre eux.
Un VPN règle-t-il le problème ?
Non : avec un VPN, les paquets vers le site sont créés par le serveur du VPN, généralement sous Linux. L'incohérence demeure, sauf si le service vous laisse choisir.
Quelle empreinte choisir ?
Celle qui correspond au système d'exploitation déclaré par votre navigateur ou votre profil. Si vous utilisez un navigateur classique sous Windows, choisissez Windows.
Essayez un proxy mobile 5G
Smartphone dédié, trafic illimité, vraies IP d'opérateurs. Actif en quelques minutes.
Voir les offres