Que faire si les aspirateurs passent outre htaccess?

 

Certains aspirateurs qui consomment votre précieuse bande passante se font passer pour des robots sérieux ( technique du 'spoofing' ).
Voici un script que j'ai trouvé ( Info: Renardrouge@rocketmail.com - http://www.1001bd.com ) auquel j'ai effectué quelques petites modifications.
Le script initial bloquait définitivement une IP, ce qui bloque évidemment tout visiteur prenant la même.
J'ai ajouté un champ dans une table où la date brute de passage est inscrite.

Voici les structures des 2 tables à créer :

# table `ip`
CREATE TABLE `ip` (
     `id` int(11) NOT NULL auto_increment,
     `ua` char(100) NOT NULL default '',
     `ip` char(50) NOT NULL default '',
     `date` char(20) NOT NULL default '',
     `cpt` int(11) NOT NULL default '0',
     PRIMARY KEY (`id`),
     KEY `ip` (`ip`),
     KEY `date` (`date`)
) TYPE=MyISAM AUTO_INCREMENT=2391 ;

# table `ip_bl`
CREATE TABLE `ip_bl` (
     `id` int(11) NOT NULL auto_increment,
     `ua` char(100) NOT NULL default '',
     `ip` char(50) NOT NULL default '',
     `date` char(20) NOT NULL default '',
     `cpt` int(11) NOT NULL default '0',
     `quand` bigint(20) NOT NULL default '0',
     PRIMARY KEY (`id`),
     KEY `ip` (`ip`)
) TYPE=MyISAM AUTO_INCREMENT=15 ;

Voici le script :

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.003 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google