Tous les articles

Comment détecter les serveurs proxy (HTTP, SOCKS et au-delà)

Un guide pratique pour détecter les serveurs proxy à partir de l'IP : proxys ouverts, SOCKS, pools résidentiels et de centres de données, et Tor, et pour transformer le résultat en décision.

4 mai 20262 min de lecture

Les proxys se déclinent en plusieurs formes, et une bonne stratégie de détection les couvre toutes, pas seulement les plus évidentes. Voici comment détecter les serveurs proxy de façon fiable et transformer le verdict en action.

Les types de proxy à repérer

Détecter le type de proxy derrière une IP

Les signaux qui trahissent un proxy

  1. Tests de proxy ouvert : un service proxy HTTP/SOCKS est-il accessible sur l'IP ?
  2. Appartenance à un pool : l'IP figure-t-elle dans des pools de proxys résidentiels ou de centre de données ?
  3. Corrélation Tor : figure-t-elle sur la liste actuelle des nœuds de sortie ?
  4. En-têtes de relais : les en-têtes de la requête révèlent-ils un trafic relayé/chaîné ?
  5. Contexte ASN : propriété d'hébergement contre propriété résidentielle. Voir qu'est-ce qu'un ASN.
  6. Réputation : abus antérieurs depuis l'IP ou la plage.

Aucun signal isolé n'est concluant à lui seul, ils se combinent donc en un type de proxy assorti d'un score de confiance.

Transformer la détection en décision

Lire le verdict n'est que la moitié du travail. Associez-lui une action :

VerdictRéponse typique
Aucun proxyAutoriser
Proxy de centre de donnéesPénaliser fortement les actions utilisateur final ; mettre les services connus sur liste blanche
Proxy résidentielVérification renforcée à l'inscription ou la connexion
Sortie TorDéfier ou bloquer sur les actions sensibles

Mise en œuvre

Effectuez la vérification côté serveur via l'API de détection de proxy :

  1. Lors d'une requête sensible, recherchez l'IP du client.
  2. Lisez le type de proxy et le score de confiance.
  3. Appliquez votre politique ; mettez le résultat en cache pendant quelques minutes pour économiser des appels.

Pour une vérification manuelle ponctuelle, l'outil détecter un proxy à partir d'une IP fait la même chose dans le navigateur.

En résumé

Détecter les serveurs proxy signifie couvrir chaque type : HTTP, SOCKS, résidentiel, centre de données et Tor, à l'aide de tests de proxy ouvert, de données de pool, de contexte ASN et de réputation. Combinez-les en un verdict typé et noté, et réagissez proportionnellement à chaque type.

FAQ

Questions fréquentes

En grande partie, oui. Les tests de proxy ouvert, l'appartenance à un pool, le contexte ASN et la corrélation avec Tor sont tous des signaux au niveau de l'IP. Pour les proxys élite qui suppriment les en-têtes, la réputation et les données de pool comblent l'écart.

Articles associés