Противостояние сканерам

1 234
Vin_cent
На сайте с 22.01.2010
Offline
165
#31

Я успешно использую свой вариант:

############

#.htaccess

############

RewriteRule ^phpMyAdmin /cgi-bin/blockip.cgi [NC,L]

RewriteRule ^.*wwwroot\.rar$ /cgi-bin/blockip.cgi [NC,L]

RewriteRule ^.*db\.rar$ /cgi-bin/blockip.cgi [NC,L]

RewriteRule ^.*www\.zip$ /cgi-bin/blockip.cgi [NC,L]

RewriteRule ^.*admin\.php$ /cgi-bin/blockip.cgi [NC,L]

RewriteRule ^administrator$ /cgi-bin/blockip.cgi [NC,L]

############

#blockip.cgi

############

#!/usr/bin/perl

my $ip = $ENV{'REMOTE_ADDR'};

system("sudo /sbin/ip route add blackhole $ip") if $ip;

1;

######################

Очищать по крону (sudo /sbin/ip route del) раз в сутки. Этого достаточно.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий