The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"w00tw00t.at.ISC.SANS.DFind:)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Мониторинг, логи)
Изначальное сообщение [ Отслеживать ]

"w00tw00t.at.ISC.SANS.DFind:)"  +/
Сообщение от pavlinux (ok) on 13-Янв-13, 02:23 
В логе апача постоянно появляется эти хрень!


5.199.175.63     "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
5.9.196.201      "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
50.63.136.60     "GET  /w00tw00t.at.ISC.SANS.Win32:)  HTTP/1.1"  400  514  "-"
62.193.232.12    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
62.193.243.32    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
62.193.243.32    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
69.197.34.138    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
70.38.112.218    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
85.114.135.167   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
85.114.135.167   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
85.114.135.167   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
85.114.135.167   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
85.214.74.60     "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
89.121.253.227   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
109.163.227.107  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
178.238.46.192   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
184.168.116.156  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
184.168.116.156  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
184.168.116.156  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
184.168.116.156  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
188.138.115.207  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
188.138.88.171   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
188.138.90.252   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
188.40.183.199   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
188.40.183.199   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
194.226.137.239  "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
195.244.61.62    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
204.236.201.72   "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"
217.52.239.25    "GET  /w00tw00t.at.ISC.SANS.DFind:)  HTTP/1.1"  400  514  "-"

В общем надоел он мне, накатал такую функцию:


function WOOT() {

        TMPNAME=$(mktemp)

        [ -f $TMPNAME ] || return 1;  

        for i in `ls /var/log/apache2/access.*`;
            do
                case $(file $i | cut -d" " -f2)
                    in
                        ASCII)
                                CAT=cat
                        ;;
                        gzip)
                                CAT=zcat
                        ;;
                        *)   break
                        ;;
                esac
        $CAT $i | grep -i w00tw00t | awk '{print $1}' | sort -n | uniq >> $TMPNAME;
        done

        for j in $(cat $TMPNAME | sort -nr | uniq );
           do
             iptables -A INPUT -s $j -j DROP;
         done;

         rm $TMPNAME;

         iptables -A INPUT -s 0/0 -p tcp --dport 80 -m string --to 70 --algo bm --string 'GET /w00tw00t.at.ISC.SANS.' -j DROP;
         iptables -A INPUT -s 0/0 -p tcp --dport 443 -m string --to 70 --algo bm --string 'GET /w00tw00t.at.ISC.SANS.' -j DROP;
}


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "w00tw00t.at.ISC.SANS.DFind:)"  +/
Сообщение от pavlinux (ok) on 13-Янв-13, 03:26 
> В общем надоел он мне, накатал такую функцию:

Сами понимаете, что в списке блокирования может оказаться,
заражённый ботнетом, iPhone жены начальника.

Ну и х...й с ней, нехера лазить всякой инфекции на наш сайт. :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "w00tw00t.at.ISC.SANS.DFind:)"  +/
Сообщение от Гектор Зажигайло on 13-Янв-13, 06:59 
>> В общем надоел он мне, накатал такую функцию:

Ещё вотвотов mod_security может банить через exec в реальном времени

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "w00tw00t.at.ISC.SANS.DFind:)"  +/
Сообщение от pavlinux (ok) on 13-Янв-13, 21:43 
>>> В общем надоел он мне, накатал такую функцию:
> Ещё вотвотов mod_security может банить через exec в реальном времени

Ну да, как-то так

SecFilterSelective "GET  /w00tw00t.at.ISC.SANS.DFind:)" nolog,deny

или

SecFilterSelective "GET  /w00tw00t.at.ISC.SANS.DFind:)" nolog,exec:/usr/lib/firewall/ipbann.sh REMOTE_ADDR

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру