tor sticker Faire passer un script PHP par TOR


Voici une petite fonction PHP qui vous permettra de vous connecter à une URL via le réseau TOR. Il suffit juste d'avoir TOR d'installé sur votre machine. Plus pratique qu'un proxy en tout cas...


function tor_wrapper($url){
$ua = array('Mozilla','Opera','Microsoft Internet Explorer','ia_archiver');
$op = array('Windows','Windows XP','Linux','Windows NT','Windows 2000','OSX');
$agent = $ua[rand(0,3)].'/'.rand(1,8).'.'.rand(0,9).' ('.$op[rand(0,5)].' '.rand(1,7).'.'.rand(0,9).'; en-US;)';

# Adresse et port du TOR
$tor = '127.0.0.1:9050';
# Mettez un TimeOut
$timeout = '300';

$ack = curl_init();
curl_setopt ($ack, CURLOPT_PROXY, $tor);
curl_setopt ($ack, CURLOPT_URL, $url);
curl_setopt ($ack, CURLOPT_HEADER, 1);
curl_setopt ($ack, CURLOPT_USERAGENT, $agent);
curl_setopt ($ack, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ack, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ack, CURLOPT_TIMEOUT, $timeout);

$syn = curl_exec($ack);
# $info = curl_getinfo($ack);
curl_close($ack);
# $info['http_code'];
return $syn;

Et voici comment l'appeler dans vos scripts :


$wrapped = tor_wrapper("http://www.korben.info");
echo $wrapped;

Voilà... Je me dis que ça peut toujours dépanner...

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Pinterest Twitter Facebook Google Plus Linkedin email Flattr !
DogeCoin