JeuWeb (JeuPHP) - Crée ton jeu par navigateur

Version complète : [PHP] La vraie IP
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Un truc que j'ai apris avec le XSS et CSRF (mes cours melanger les deux) , c'est un script qui permet d'aller chercher la vrai ip , pouvant recuperer des ip cachés (ex : pour reperer un hackeur)

Code :
function realip() {
   //recupere l adresse ip de l ordi de l utilisateur
   if (isSet($_SERVER)) {
    if (isSet($_SERVER["HTTP_X_FORWARDED_FOR"])) {
     $realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    } elseif (isSet($_SERVER["HTTP_CLIENT_IP"])) {
     $realip = $_SERVER["HTTP_CLIENT_IP"];
    } else {
     $realip = $_SERVER["REMOTE_ADDR"];
    }

   } else {
    if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
     $realip = getenv( 'HTTP_X_FORWARDED_FOR' );
    } elseif ( getenv( 'HTTP_CLIENT_IP' ) ) {
     $realip = getenv( 'HTTP_CLIENT_IP' );
    } else {
     $realip = getenv( 'REMOTE_ADDR' );
    }
   }
   return $realip;
}
L'aide pour ce script ce trouve à cette adresse :
http://www.jeuphp.net/board/showthread.php?tid=2883
URLs de référence