Outils pour utilisateurs

Outils du site


tuto:linux:savoir_si_un_proxy_est_anonyme

Lorsque vous naviguez sur internet un tas d'informations sur vous peuvent être récupérées, il suffit d'interroger le serveur. En ASP/PHP la variable $X_FORWARDED_FOR renseigne la véritable IP du client. Un proxy transparent se sert de l'entête X_FORWARDED_FOR pour envoyer votre IP au serveur. Parfois il peut être utile de vérifier si un proxy est anonyme ou non, vous pouvez le faire à l'aide de ce script (trop?) minimaliste.

#!/bin/bash
lwp-request -p "$1" http://monip.org/ > tmp
if  grep -i 'No Proxy detected' tmp
  then
     clear
     echo "Votre proxy est anonyme"
     exit
  fi
clear
echo "Votre proxy est transparent"
rm -f tmp
$ ./anonyme_test http://80.32.92.183
Votre Proxy n'est pas anonyme

Monip.org est un site qui vérifie simplement si votre proxy est anonyme en comparant les variables $REMOTE_ADDR et $X_FORWARDED_FOR.

tuto/linux/savoir_si_un_proxy_est_anonyme.txt · Dernière modification: 2009/03/15 12:26 par root