1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /444, 2002 г./ | Поиск  

Системы обнаружения вторжения aka IDS (Intrusion Detection Systems)

Андрей Васильков, angstroem@hotbox.ru
Опубликовано: 20.5.2002


© 2003, Журнал «Компьютерра» | http://www.computerra.ru/offline
Этот материал вы сможете найти в Интернете по адресу: http://www.computerra.ru/offline/2002/444/17907/

В деле обеспечения безопасности не бывает мелочей, а второстепенная роль некоторым ее компонентам отводится чисто условно. Однако у многих складывается впечатление, что грамотно настроенный файрволл и антивирусная система при должной настройке способны справиться с любой напастью, которая угрожает ПК или LAN. Вынужден огорчить, зачастую этого явно недостаточно. Для начала стоит подумать о приобретении IDS.

Что такое IDS и зачем она вам

IDS - система обнаружения вторжения, которая позволяет выявлять/блокировать попытки взлома LAN и оповещать об этом. Необходимость использования IDS и ее место в комплексной системе безопасности вытекает из названия. Согласитесь, грош цена всем файрволлам и антивирусам, если контроль над системой получил чужак, а вы этого не заметили. Представьте себе гибрид сниффера (модуля перехвата трафика, работающего в пределах сегмента сети. Он применяется для сбора информации, которая впоследствии может быть использована как для диагностики, так и для взлома LAN), анализатора и системы оповещения/блокировки - вы получите примерное представление о функционировании IDS.

IDS бывают разные

…Хорошие и плохие, дорогие и бесплатные… но это не главное. На сегодняшний день по уровню обнаружения атак их делят на:

Пример неожиданной проблемы: с появлением MS IIS Web Server возникла непредвиденная проблема, которая в начале осени 2001 года была описана во многих новостных рубриках. Дело в том, что системы обнаружения вторжения в процессе своей работы декодируют формы HTTP-запросов типа hex и UTF. До недавнего времени это были два наиболее распространенных формата кодирования URL (Uniform Resource Locator). В MS IIS Web Server реализован и другой формат, предназначенный для представления истинных строк символа Unicode/wide. Поскольку IDS системы не умели обрабатывать HTTP запрос в таком формате, то они и не могли анализировать его. Это обстоятельство позволило использовать новый формат для обхода IDS.

В заключение. Как уже было сказано выше, IDS используют сигнатуры, которые объединены в базу данных сценариев атак (БДСА). Принцип «щита и меча» никто не отменял, новые типы атак и их модификации появляются с завидным постоянством. Поэтому БДСА должна обновляться каждый раз, как только разработчик вашей IDS дополнит ее описанием нового вида атаки. IDS вовсе не являются самодостаточными. Они разрабатываются с учетом взаимодействия с файрволлами и антивирусными системами. Единственную трудность для NIDS представляют участки сети, в которых трафик шифруется (схема № 1). Ясно, что выявлять какие-либо особенности в трафике невозможно, если он зашифрован. Поэтому в пределах сегмента сети NIDS и криптосредства несовместимы. Такого недостатка лишены Host Based IDS, так как прежде чем попасть на хост, информация дешифруется и в дальнейшем может быть подвергнута полноценному анализу по привычному алгоритму (схема № 2). Следует учитывать, что степень сложности IDS требует соответствующей квалификации обслуживающего ее персонала. Прежде чем приобретать IDS подумайте, кто будет заниматься ее поддержкой. Как и любая система детектирования, IDS имеют свой процент ложноположительных (сигнал опасности при отсутствии таковой) и ложноотрицательных (когда вторжение все же проходит незамеченным) срабатываний. Выбирая и настраивая IDS, постарайтесь найти золотую середину - конфигурацию, при которой система не станет доставать вас ежеминутными сообщениями о мнимой опасности, но все же сможет достаточно уверенно определять известные ей типы атак. С одной стороны, с установкой IDS администратор получит еще одну головную боль - необходимость постоянно просматривать журналы протоколирования событий; а с другой - это необходимая малая жертва, благодаря которой он избавит себя от гораздо более серьезных проблем. Какую систему установить (и устанавливать ли вообще) - решать только вам.


Рекомендуемые материалы:

  1. На русском языке

  2. На английском языке

Публикации:

  1. Thomas H. Ptacek & Timothy N. Newsham. Insertion, Evasion, and Denial of Service: Eluding Network Intrusion Detection. - January 1998.

  2. Defeating Sniffers and Intrusion Detection Systems. - Horizon, Phrack Magazine, Volume 8, Issue 54, Article 10 of 12, Dec 25th 1998.


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /444, 2002 г./ | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru