[gugs] Bloquear sitios que nos den la lata con Nimba

deal deal en e-dnm.com
Jue Sep 20 16:03:39 CEST 2001


Buenas,

acabo de ver un script muy interesante, en Linux Journal Weekly News,
para meter en el cron y bloquear desde los logs de apache las peticiones
que hagan a nuestras máquinas IIS infectados. Este script usa ipchains
pero imagino que no será muy complicado adaptarlo a iptables para los
que usen los 2.4.x

---------------------------------------------------------------

#!/bin/sh
#
# Block sites which originate Nimba queries from Apache server
# Apache must be configured with HostnameLookups Off

LOGS=/var/log/httpd

cd $LOGS

grep '^[0-9]*\.[0-9]*\.[0-9]*\.[0-9]* ' * 2>/dev/null |
awk '/system32\/cmd\.exe/ {sub(/[^:]*:/,"");print $1}' |
sort -u |
while read host
do
if ! fgrep $host /var/tmp/blocked >/dev/null
then
echo $host >>/var/tmp/blocked
/sbin/ipchains -I input -s $host -j DENY -l
fi
done

---------------------------------------------------------------

Nos vemos.

-- 
http://e-dnm.com      ::  The best way to predict the
http://debian.org     ::  future is to invent it. Alan Key.
http://laespiral.org  ::  GnuPG public information: pub 1024D/6572445B  
Key fingerprint  =  789C 5A80 F71B 3F93 9B13  44C2 AE1B 8D79 6572 445B
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 232 bytes
Descripción: no disponible
Url        : /pipermail/gugs/attachments/20010920/5a919313/attachment.pgp


Más información sobre la lista de distribución Gugs