ORACLE DATABASE FIREWALL

advertisement
ORACLE DATABASE FIREWALL
Oracle Database Firewall (DBFW) представляет собой программный комплекс мониторинга,
аудита и контроля доступа к информации, обрабатываемой в базах данных Oracle и
сторонних поставщиков.
Его использование позволяет исключить возможность выполнения неавторизованных или
нетипичных запросов и команд управления базами данных. В отличие продуктов
сторонних поставщиков в разработке DBFW не применяются методики реверсивного
инжиниринга, направленные на изучение и использование проприетарного программного
обеспечения (в частности SQL*Net), потенциально приводящие к нарушению работы
СУБД. В решении Oracle реализована собственная высокоточная, основанная на полном
представлении о структуре, составе предаваемых данных и грамматическом анализе SQL
выражений, технология, позволяющая контролировать и блокировать, при
необходимости, запросы и команды, передаваемые по сети, прежде чем они поступят на
исполнение в базы данных.
Для применения DBFW не потребуется вносить изменения в существующую
инфраструктуру БД и приложений. Кроме того, он легок в установке и настройке.
Обеспечение безопасности и соответствие нормативным требованиям
Современные сетевые экраны (брандмауэры) играют важную роль в обеспечении
надежной защиты информационных ресурсов организаций от неавторизованного
внешнего доступа. Однако продолжают развиваться и становятся все более изощренными,
использующими малейшие бреши защиты, методы проведения атак на информационные
ресурсы. В этой связи вопросы защиты информационных ресурсов от внешних атак
остаются актуальными. Для предотвращения негативных последствий реализации угроз
организациям требуется решение, обладающее не только функциональность
брандмауэра, но и учитывающее специфику защиты баз данных. Oracle Database Firewall
предназначен для обеспечения такой защиты. Он позволяет в режиме реального времени
проводить мониторинг трафика и запрещать неавторизованный доступ к базам данных,
исключать возможность реализации SQL инъекций, направленных на использование
уязвимостей в системе защиты,
запрещает другую подозрительную активность
пользователей.
Новое поколение средств сетевой защиты баз данных
Перед тем как передать поступившие SQL запросы в базу данных Oracle Database Firewall
проверяет их грамматическую структуру. В зависимости от результатов такой проверки по
отношению к SQL выполняются действия, соответствующие принятой политике
безопасности (разрешить выполнение; блокировать; разрешить и провести регистрацию;
сформировать предупреждение; выполнить подмену содержания). Это достигается за счет
применения современной технологии проведения проверок и распознания угроз. Будучи
технологией нового поколения, она обеспечивает высокую точность получаемых оценок
по сравнению с существующими способами, реализующими проверки на основе
шаблонов, заблаговременно подготовленных для известных угроз безопасности и, как
следствие, снижается уровень «ложных срабатываний» системы защиты.
В итоге DBFW обеспечивает высокий уровень достоверности при распознании атак,
использующих как известные, так и новые (угрозы «нулевого дня») способы
формирования нетипичных запросов, и блокирует их прежде, чем те поступят в базу
данных.
Гибкая политика безопасности
Oracle Database Firewall поддерживает различные режимы создания политик
безопасности. Т.н. режим «белый лист» описывает подмножество разрешенных к
исполнению SQL выражений. Описание такого подмножества может быть получено как
непосредственно в ходе анализа поступающих запросов, так и с использованием уже
имеющихся, ранее подготовленных и импортированных, описаний.
В режиме «черный лист» используется список, содержащий названия схем, таблиц, имена
пользователей или непосредственно перечень запрещенных SQL выражений. В случае
если поступившее SQL выражение будет в этом списке или содержать перечисленные в
нем элементы, то оно будет заблокировано системой защиты и в базу данных не поступит.
Для каждого из режимов дополнительно могут быть описаны исключения, за счет которых
возможна еще большая гибкость в описании требований политики безопасности. Кроме
того, имеется возможность учета дополнительных атрибутов: категория SQL выражения,
время суток, название приложения, имя пользователя приложения, сетевой адрес.
Обширный арсенал настроек в сочетании с углубленным грамматическим анализом SQL
выражений, обеспечивает эффективную защиту баз данных от нежелательных запросов и
несанкционированных действий.
Предупреждения о нарушениях политик, отчеты и аудит
Oracle Database Firewall содержит более 100 предустановленных (встроенных) отчетов,
которые могут быть легко настроены в соответствии с требованиями как международных
нормативных актов, так и в соответствии с требованиями политик информационной
безопасности организации. Возможность формирования в реальном масштабе времени
предупреждений о нарушениях установленных политик помогает организовать систему
оперативного реагирования на события информационной безопасности. Для обеспечения
защиты конфиденциальных данных, содержащихся в текстах регистрируемых SQL
выражений, предусмотрена возможность их маскирования перед записью данных аудита.
Схемы развертывания
В зависимости от решаемых задач могут быть использованы следующие схемы
развертывания Oracle Database Firewall:
 мониторинг - (In-line)
 мониторинг и блокирование - (In-line)
 только мониторинг – (out-of-band)
Для повышения надежности обработки данных предусматривается возможность
реализации схемы параллельной установки DBFW (High availability mode, HA).
Мониторинг для удаленных серверов баз данных может проводиться, при необходимости,
с использованием специализированных агентов.
В системе защиты баз данных с помощью DBFW особое место занимает управляющий
сервер (Firewall Management Server), который предназначен для консолидации данных
аудита от установленных в сети DBFW, централизованного управления системой и
подготовки отчетов.
Oracle Database Firewall легко интегрируется с существующими средствами обеспечения
безопасности баз данных Oracle, включая решения по обеспечению контроля над
привилегированными пользователями, прозрачного преобразования конфиденциальных
данных для их защиты на физических носителях информации, а также со средствами
встроенного аудита.
Download