[Xitami] NIMDA filter

Mike xitami@lists.xitami.org
Thu, 20 Sep 2001 10:03:49 -0700


The September 19 Linux Journal Weekly News Notes included the following
script to block connections from Nimda-infected sites:

#!/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

Question:  Is there a way to configure xitami to similarly block
connections from Nimda infected sites?  If so, would somebody mind doing a
step-by-step explanation?

Thanks.

Mike