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
Member of the Anti Hacker Alliance

Select a language if you need :


Page chargée en 0.120 sec.

Dernière Modification : Dim 28 Avril 2019 12:45
Copyright © 1999-2019 Jean-Paul Molina Tous droits réservés.

vers Google