Table des matières

Description

Ce script permet de renvoyer les spammeurs sur leur propre site, histoire qu'ils ne spamment le notre !!
Ce nouveau principe de spam est basé sur le partage des referers. En effet, certains sites affichent une page qui contient tous les referers. En cas de spam, les referers seraient pollués par l'adresse du spammeur. Si votre site a un bon page rank, cela aidera le spammeur a mieux se référencer.

Code

php
/*
Script Name: No Refer Spam
Version: 1.00
Hack URI: http://frenchfragfactory.net/ozh/archives/2005/02/05/no-refer-spam/
Description: Send refer spammers back to their own sites
Author: Ozh
Author URI: http://planetOzh.com
*/
 
$spams = array (
	"terashells.com", "chat-nett.com", "exitq.com", "cxa.de", "sysrem03.com",
	"pharmacy.info", "guide.info", "drugstore.info",
	"coresat.com", "psxtreme.com", "freakycheats.com", "cool-extreme.com",
	"pervertedtaboo.com", "crescentarian.net", "texas-holdem", "fuck-fest", "yelucie.com",
	"poker-online", "findwebhostingnow.com", "smsportali.net", "6q.org", "flowersdeliveredquick.com",
	"ronnieazza", "lemonrider", "future-2000", "trackerom.com", "andrewsaluk.com", "4u.net", "4u.com", "doobu.com",
	"nutzu", "italiancharms", "likejazz", "kloony", "isacommie.com", "musicbox1.com", "tigerspice", "roody.com"
);
 
 
$ref = $_SERVER["HTTP_REFERER"];
 
if ($ref) 
{
	foreach ($spams as $site) 
	{
		$pattern = "/$site/i";
		if (preg_match ($pattern, $ref)) 
		{
			header("Location: $ref"); 
			exit();
		}
	}
}

Utilisation

Il suffit tout simplement d'inclure ce fichier dans votre site, attention tout de même à le mettre avant tout affichage HTML.

j0k3r_n0ir 02/01/2006 23:42