Bonjour à tous,

Je viens de m'apercevoir que le site http://exitlist.torproject.org/ n'est plus valide. donc impossible de vérifier si l'utilisateur utilise Tor.

Il y a t’il une autre possibilité de vérifier si l'utilisateur utilise Tor ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
 
function IsTorExitPoint(){
    if (gethostbyname(ReverseIPOctets($_SERVER['REMOTE_ADDR']).".".$_SERVER['SERVER_PORT'].".".ReverseIPOctets($_SERVER['SERVER_ADDR']).".ip-port.exitlist.torproject.org")=="127.0.0.2") {
        return true;
    } else {
       return false;
    } 
}
 
function ReverseIPOctets($inputip){
    $ipoc = explode(".",$inputip);
    return $ipoc[3].".".$ipoc[2].".".$ipoc[1].".".$ipoc[0];
}
 
 if(IsTorExitPoint()){
    echo 'Vous utilisez Tor !';
 } else {
    echo 'Vous n’utilisez pas Tor !';
 }
?>
Merci