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 :

 


Member of the Anti Hacker Alliance

Select a language if you need :


Page chargée en 0.021 sec.

Dernière Modification : Mar 8 Octobre 2019 10:43
Copyright © 1999-2019 Jean-Paul Molina Tous droits réservés.

vers Google