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.
/* 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(); } } }
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