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.001 sec.

Dernière Modification : Mar 13 Octobre 2020 10:30
Copyright © 1999-2020 Jean-Paul Molina Tous droits réservés.

vers Google