GetInfo.Ru – Компьютерная библиотека
Последние поступления
Как выбрать систему управления базы данных
Базы данных03/09/14
Этапы загрузки UNIX (в схеме)
Unix27/03/12
Gatewall Antispam: тотальный контроль электронной почты
Спам21/04/11
Мастер-класс: создаем Интернет-магазин (Часть 1)
Обзоры ПО20/04/11
CorelDRAW Graphics Suite X5: Что нового?
Обзоры ПО20/07/10
Добавить статью
Самые читаемые материалы
Что такое SSH?(20584)
Создание отдела информационной безопасности, или строим забор своими руками(11433)
Один в поле не воин: межсетевые экраны и антивирусы - братья на веки!(11409)
Оценка затрат компании на ИБ(10633)
Десять мифов о паролях в Windows(10046)
Всего статей: 793Всего авторов: 364Подразделов: 47Добавлено за сутки: 0
Статьи  СТАТЬИ Форум  ФОРУМ Рейтинг  РЕЙТИНГ Поиск  ПОИСК Контакты  КОНТАКТЫ
» Главная » Вопросы безопасности » Система защиты веб-портала. Часть 2

Система защиты веб-портала. Часть 2


Марат Давлетханов
softkey@maratd.ru
http://www.maratd.ru

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

Криптографическая система
Для начала, уважаемые читатели, давайте вспомним наш уговор: под веб-порталом мы с вами будем понимать сложную распределенную систему, состоящую из различных серверов и удаленных рабочих мест администраторов и пользователей. А теперь обратите внимание на два слова: "распределенная" и "удаленные". Это значит, что компьютеры, входящие в веб-портал, находятся на каком-то расстоянии друг от друга и "общаются" между собой, используя инфраструктуру глобальной сети Интернет. Причем необходимо отметить, что данные передаются в открытом виде. А поэтому существует определенная вероятность того, что злоумышленник сможет перехватить сетевые пакеты и получить доступ ко всей информации.

Единственной защитой от сниффинга является шифрование всей передаваемой через общие каналы связи информации. Именно поэтому криптографическая система является обязательной частью большинства серьезных веб-порталов. Чаще всего такая система работает на основе технологии виртуальных частных сетей (Virtual Private Network, VPN). Она может создавать защищенные сетевые соединения, обеспечивая аутентификацию пользователей, шифрование передаваемой информации и контроль ее целостности. Технология VPN позволяет создавать веб-порталы, в которых даже серверы находятся на большом расстоянии друг от друга.

VPN позволяет организовывать защищенные соединенияКстати, стоит отметить, что технические реализации криптографических систем могут очень сильно отличаться друг от друга. Дело в том, что виртуальные частные сети можно организовать с помощью разных протоколов, функционирующих на различных уровнях стека TCP/IP<++Transmission Control Protocol/Internet Protocol++>. Так, например, на канальном уровне могут использоваться Point-to-Point Tunneling Protocol (PPTP), Layer 2 Forwarding Protocol (L2F) и т.д., на сетевом - Internet Protocol Security (IPSec), Secure Key Interchange Protocol (SKIP), ну а на прикладном - Secure Socket Layer<++Secure Socket Layer++> (SSL) и Secure HTTP.

Но в любом случае состав криптографической системы защиты веб-портала один. В него входит шлюз VPN, установленный на одном из серверов веб-портала, и клиенты VPN, которые должны работать на компьютерах конечных пользователей (администраторов и людей, которым необходима защищенная связь). Единственное исключение из этого правила делается для виртуальных частных сетей, организованных на прикладном уровне. Дело в том, что в этом случае клиент VPN обычно оказывается встроенным прямо в браузер.

Система обнаружения атак
Еще совсем недавно системы обнаружения атак (Intrusion Detection System, IDS) были самой настоящей экзотикой. Сегодня же они работают во многих локальных сетях<++локальная сеть++> и защищают различные веб-порталы. Нужны системы обнаружения атак, как это видно из их названия, для определения вторжений, предупреждения об этом администратора, а также для попытки противостояния зловредным воздействиям.

Системы обнаружения атак состоят из целого ряда компонентов. Базовыми элементами их структуры являются специальные аппаратные или программные датчики, которые собирают необходимую информацию. Датчики эти делятся на две большие группы. К первой относятся так называемые сетевые модули. Они представляют собой специальные устройства, которые предназначены для пассивного слежения за всем трафиком, проходящим через сегмент, в котором они установлены. Вторая группа - хостовые датчики. Они являются программными модулями, которые устанавливаются на сервера и отслеживают их работу.

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

Следующим элементом системы обнаружения атак является модуль оповещения. В его задачи входит извещение администратора о возникновении опасной ситуации. Для этого используются разные способы: отправка сообщение по сети, связь по ICQ или электронной почте, отсылка SMS и т.д. Кроме того, в некоторых системах существует дополнительный модуль, который может попытаться самостоятельно противостоять обнаруженному вторжению. Впрочем, стоит отметить, что далеко не каждая атака может быть заблокирована автоматически. Поэтому администратору все равно необходимо лично разбираться с возникающими угрозами. Ну и, наконец, последний модуль системы обнаружения атак отвечает за управление ей. То есть он необходим для настройки работы системы, ее обновления и обновления баз данных и т.п.

Ну а напоследок давайте рассмотрим одну из самых распространенных схем размещения датчиков системы обнаружения атак. Первое устройство должно быть установлено прямо перед первым межсетевым экраном для выявления всех атак, направленных на него. Второй датчик устанавливается таким образом, чтобы прослушивать весь трафик, проходящий в демилитаризованную зону. Это позволяет выявить атаки, направленные на общедоступные сервера. Третий сетевой датчик должен быть установлен таким образом, чтобы контролировать оставшиеся три внутренних сегмента веб-портала. Но это еще не все. На каждом сервере веб-портала должен быть установлен собственный хостовый датчик. Такая схема обеспечивает хорошую надежность и позволяет определять подавляющее большинство удаленных вторжений.

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

Гораздо более удобны в этом плане автоматизированные системы управления информационной безопасностью. Это специальные программные комплексы, которые собирают данные от всех инструментов защиты, приводят их к единому виду и определяют степень опасности каждого события. Это не только очень сильно облегчает работу администратора веб-портала, но и делает защиту более надежной. И действительно, в случае обнаружения вторжения ответственное лицо моментально получает всю необходимую информацию, а также вывод системы о том, есть ли у нападающего хотя бы какие-то шансы на успех. Ведь если атака заранее обречена на провал, то администратор может даже ничего не предпринимать. В противном же случае, он должен, опираясь на представленные данные, отразить нападение.

Вместо заключения
Итак, уважаемые читатели, как вы сами видите, защита веб-портала - задача очень и очень непростая. И действительно, слишком много опасностей кроется в глубинах общедоступной сети Интернет. Тем более что сегодня эта среда является не только информационной, как было десять лет назад, но и коммерческой. А надежная защита данных обязательна, когда речь заходит о деньгах. Именно поэтому сегодня уделяется большое внимание вопросам информационной безопасности.

Оригинал статьи опубликован здесь

 
17.06.2005
Версия для печати Версия для печати Запомнить ссылку Запомнить ссылку
Ваша оценка:  1   2   3   4   5     

 О проектеПерепечаткаАвторамПартнерыО нас пишут
Наверх
©2003—2007. GETINFO.RU. ВСЕ ПРАВА ЗАЩИЩЕНЫ.