Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Анализ ACCESS на Dos атаки, Есть ли программы 
:(
    Опции темы
MaxPayne
Дата 3.3.2006, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 9.8.2005

Репутация: нет
Всего: нет



Возникла необходимость по анализу лог файла на возможные дос атаки. Что можете предложить по данной проблеме?
PM MAIL WWW ICQ   Вверх
Sun
Дата 3.3.2006, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Все просто - если с в какой-то момент времени возрастает колличество запросов, есть вариант что это DoS атака. Другими словами - если вырастает число записей в лог файле в заданом промежутке времени и это число превышает граничное значение - есть повод задуматься.


--------------------
Account removed
PM MAIL   Вверх
MaxPayne
Дата 3.3.2006, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 9.8.2005

Репутация: нет
Всего: нет



Как это вычислить? Есть ли какие то программы для просмотра.
PM MAIL WWW ICQ   Вверх
Sun
Дата 3.3.2006, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



А что тут вычислять? Каждому обращению к серверу соотвествует одна запись в логе. Тебе нужно написать простенькую програмку - счетчик таких записей. В этой програмке нужно задать временной интервал и максимально допустимое число записей в интервале. После того как заданный интервал времени прошел - счетчик обнуляется. Если число записей превысило граничное значение - то нужно послать письмо, СМС или еще как известить админа.

Чтобы твоя програмка могла читать лог, можно в настройках Апача написать что-то вроде
CustomLog "|/usr/bin/anti_dos 10 100000" common

Здесь anti_dos - это твоя программа, которая будет получать на стандартній ввод лог Апача и анализировать его. Программе передаются параметры - 10 минут и 100000 записей. Соотвественно если будет зафиксировано более чем 100000 записей за 10 минут, нужно провести необходимые административные действия.


--------------------
Account removed
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0449 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.