Du nouveau chez BlockerIp
ARCHIVE
Qu'est-ce que BlockerIp ?
Initialement, blockerip.com est conçu pour bloquer les adresses ip spécifiques, afin d'éviter que des bots spammeurs ne polluent vos sites, forum ou blogs avec des commentaires bizarres (voire déplacés, ce qui est bien souvent le cas).
Blockerip propose une api simple à mettre en place (un simple copier-coller, en fait), que vous pouvez intégrer rapidement à votre site.
Quoi de nouveau ?
Blockerip vous propose à présent de bloquer les user-agent suspects, afin de bloquer d'avantage de bots. Cela se solde par une modification de l'api, qui utilise à présent la libraire Curl (disons que les user-agents ne sont pas vraiment pratiques à transmettre en get ...)
Vous obtiendrez, après inscription / connexion, un code php du genre :
$ip = $_SERVER['REMOTE_ADDR'];
$url = 'http://blockerip.com/ip:'.$ip.'_api:VOTRECLEFAPI';
$header[] = "Pragma: ";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$state = curl_exec($ch);
if($state=='allowed'){$_SESSION['blockerip']=true;return ;}
else die($state);
}
if(!isset($_SESSION['blockerip'])){blockerip();}
?>
Vous pouvez dores et déjà utiliser ce nouveau service, gratuitement, en vous rendant sur http://blockerip.com