Anonymes différents de proxy

section en forme

Tout sur la différence entre les procurations anonymes et transparentes élites

détails-page-bg

Par: ProxyScrape Juillet 03, 2019

Il existe trois procurations différentes: transparente, anonyme et élite.
Lorsque les mandataires communiquent avec des sites Web, ils peuvent envoyer deux en-têtes différents. Ceux-ci sont X-Forwarded-For et Via. Les informations contenues dans ces en-têtes sont différentes pour chacun des trois types de proxy et vous permettent de les différencier.
Certains mandataires offrent plus de confidentialité en n'envoyant pas votre véritable adresse IP, et d'autres mettront en cache des sites Web pour accélérer votre navigation. Ci-dessous, vous trouverez des informations sur les données envoyées dans chacun de ces en-têtes pour les différents mandataires et les avantages qu'ils peuvent vous offrir.

Fonctionnement d'un proxy transparent

Les proxys transparents ne cachent pas votre adresse IP et ne modifient aucune information utilisateur. Ils peuvent vous aider à naviguer plus rapidement sur Internet et à contourner certaines restrictions, ou à appliquer des restrictions. Votre véritable adresse IP est envoyée dans le X-Forwarded-For entête. Votre Via l'en-tête est également envoyé, cela montre le logiciel proxy. L'avantage d'utiliser un proxy transparent n'est évidemment pas dans la confidentialité, mais dans la mesure où ces proxy permettent un chargement plus rapide des sites Web. En effet, ils mettent en cache le contenu des sites Web que vous visitez, ce qui accélère les choses. L'utilisation de la bande passante en amont est réduite. Les entreprises utiliseront des procurations transparentes pour empêcher leurs employés d'accéder à des sites Web spécifiques, comme les réseaux sociaux. Un utilisateur peut utiliser lui-même un proxy transparent pour obtenir les restrictions passées au travail ou à l'école. Ils sont également utilisés pour bloquer les pare-feu locaux et télécharger des fichiers à partir des services d'hébergement. La chose clé à retenir avec les procurations transparentes est qu'elles ne sont pas très bonnes si vous recherchez l'anonymat lorsque vous naviguez sur le Web.

Exemple de demande utilisant un proxy transparent:

User-Agent: Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 66.0) Gecko / 20100101 Firefox / 66.0
...
Hôte: 147.71.73.41
Via: 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
X-Forwarded-For: 5.157.248.142
Cache-Control: max-age = 0
Connexion: rester en vie

Fonctionnement d'un proxy anonyme

Un proxy anonyme ne révèle pas votre adresse IP mais révèle que vous utilisez un serveur proxy. Ainsi, votre adresse IP n'est pas envoyée dans le X-Forwarded-For entête. Au lieu de cela, cet en-tête n'est pas transmis ou l'adresse IP du proxy est soumise dans cet espace. le Via l'en-tête est le même qu'avec un proxy transparent, où il est indiqué que vous utilisez un serveur proxy. Cela offre un certain niveau de confidentialité car même s'ils peuvent voir que vous utilisez un proxy, ils n'ont pas votre véritable IP. Un proxy anonyme peut toujours être bloqué sur une page Web où quelqu'un veut vraiment restreindre l'accès à la page. Dans la plupart des cas, ce ne sera pas un problème. Les proxys anonymes peuvent également effectuer la mise en cache comme avec les proxys transparents pour accélérer les sites Web que vous avez visités précédemment. Les proxys anonymes sont utilisés par les personnes qui souhaitent une certaine protection contre des éléments comme le piratage informatique et également une certaine confidentialité lors de leur navigation.

Exemple de demande utilisant un proxy anonyme:

Hôte: 35.96.34.11
...
Cache-Control: max-age = 0
Via: HTTP / 1.1 forward.http.proxy: 3128
Connexion: rester en vie

Fonctionnement d'un proxy Elite

Les serveurs proxy Elite cachent à la fois votre adresse IP et le fait que vous utilisez un serveur proxy. Ce sont les procurations les plus avancées qui offrent le plus de sécurité. le X-Forwarded-For et Via les en-têtes ne sont pas transmis. Cela donne l'impression que vous n'utilisez pas de proxy et que vous n'êtes qu'un utilisateur Internet régulier. Il communique uniquement l'adresse IP du serveur proxy. Cela semblerait comme si vous étiez un navigateur occasionnel utilisant régulièrement Internet. Les mandataires d'élite vous offriront le plus de sécurité, de confidentialité et de protection lorsque vous naviguerez sur Internet.

Exemple de demande utilisant un proxy élite:

Hôte: 5.51.12.41
User-Agent: Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 66.0) Gecko / 20100101 Firefox / 66.0
Acceptez: text / html, application / xhtml + xml, application / xml; q = 0.9, * / *; q = 0.8
Accept-Langue: en-US, en; q = 0.5
Accepter-encodage: gzip, dégonfler
Connexion: Rester en vie
Requêtes de mise à niveau non sécurisées: 1
Cache-Control:max-age = 0

Comme vous pouvez le voir, rien ici n'indique que nous utilisons un proxy.

Juges mandataires

La plupart des juges proxy utilisent le système de variables de l'environnement AZ, mais ce juge n'affiche pas correctement les en-têtes. Tous les en-têtes sont capitalisés et l'hypène est remplacé par un trait de soulignement. Les en-têtes reçoivent également un préfixe HTTP_.

Exemple de requête utilisant azenv: https://proxyscrape.com/azenv

HTTP_USER_AGENT =S Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 66.0) Gecko / 20100101 Firefox / 66.0
...
HTTP_HOST = 147.71.73.41
HTTP_VIA = 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
HTTP_X_FORWARDED_FOR = 5.157.248.142
HTTP_CACHE_CONTROL = max-age = 259200
HTTP_CONNECTION = rester en vie
REMOTE_ADDR = 65.122.93.115
...
REQUEST_TIME_FLOAT = 1562180063.141
REQUEST_TIME = 1562180063

Cette demande se fait avec un proxy transparent

Code PHP pour obtenir les en-têtes:
foreach ($ _SERVER as $ header => $ value)
{if (strpos ($ header, 'REMOTE')! == false || strpos ($ header, 'HTTP')! == false ||
strpos ($ header, 'REQUEST')! == false) {echo $ header. ' = '. $ value. "\ n"; }}

Ou téléchargez-le depuis github: azenv.php

Exemple de demande avec en-têtes d'origine: https://proxyscrape.com/ogheaders

User-Agent: Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 66.0) Gecko / 20100101 Firefox / 66.0
...
Hôte: 147.71.73.41
Via: 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
X-Forwarded-For: 5.157.248.142
Cache-Control: max-age = 0
Connexion: rester en vie

Cette demande se fait avec un proxy transparent

Code PHP pour obtenir les en-têtes:
foreach (getallheaders () as $ name => $ value) {
echo "$ nom: $ valeur \ n";
}

Lorsque votre PHP ne prend pas en charge getallheaders (), ajoutez le code suivant à votre script: getallheaders.php

Peu importe le système que vous utilisez, mais il convient de le mentionner et vous devez vous assurer que vos vérificateurs de proxy sont correctement configurés lors de la vérification de l'anonymat d'un proxy http.

Les principales différences entre les proxys transparents, anonymes et élites

La principale différence qui sépare ces trois types de proxy est le niveau de sécurité et de confidentialité qu'ils offrent.

  • Les proxys transparents ne cachent pas votre adresse IP et ne modifient aucune information utilisateur.
  • Un proxy anonyme ne révèle pas votre adresse IP mais révèle que vous utilisez un serveur proxy.
  • Les serveurs proxy Elite cachent à la fois votre adresse IP et le fait que vous utilisez un serveur proxy.


Pour une protection optimale, lorsque vous naviguez sur Internet, un proxy élite est le meilleur choix. Cela ne signifie pas que les utilisateurs transparents et anonymes n'ont pas leur utilité. Les proxys Elite sont plus surchargés que les serveurs transparents, donc si vous cherchez quelque chose qui charge les pages plus rapidement mais ne vous souciez pas de la confidentialité, alors un proxy transparent serait le meilleur choix. La meilleure option de proxy est déterminée par vos besoins.