Приложение А. Правила фильтрации |
Существует возможность задавать индивидуальные настройки доступа к интернет-ресурсам. Такое переопределение параметров осуществляется с помощью специальных правил. В текущей версии Dr.Web для Интернет-шлюзов UNIX можно переопределять следующие параметры: •BlockAdult – блокировка доступа к веб-сайтам для взрослых; •BlockViolence – блокировка доступа к веб-сайтам, посвященным насилию: содержащим фото и видео материалы автомобильных аварий, авиакатастроф, стихийных бедствий и т.п.; •BlockWeapon – блокировка доступа к веб-сайтам, посвященным оружию: содержащим тексты, фотографии и видеоматериалы оружия (от холодного оружия до оружия массового поражения) и информацию о производстве взрывчатых веществ; •BlockGamble – блокировка доступа к веб-сайтам, посвященным азартным играм: интернет-казино, игровым и букмекерским веб-сайтам; •BlockDrugs – блокировка доступа к веб-сайтам, посвященным наркотикам: содержащим информацию о производстве, распространении и использовании наркотических веществ; •BlockObscenity – блокировка доступа к веб-сайтам, содержащим нецензурную лексику; •BlockChats – блокировка доступа к чатам; •BlockTerrorism – блокировка доступа к веб-сайтам, посвященным терроризму: содержащим подробные описания террористических актов, производства взрывчатых веществ и материалы террористической пропаганды; •BlockEmail – блокировка доступа к веб-сайтам, предоставляющим бесплатные почтовые услуги; •BlockSocialNetwork – блокировка доступа к социальным сетям: сайтам знакомств, бизнес-сайтам социальных сетей, корпоративным социальным сетям и т.п.; •BlockMalwareLinks – блокировка доступа к веб-сайтам, содержащим вредоносные программы; •BlockAll – блокировка доступа ко всем веб-сайтам. Правила доступа задаются в секции на странице Фильтрация; макросы, используемые в правилах, задаются в секции на той же странице. Порядок определения актуального значения параметров доступа к веб-сайтам с учетом правил: 1.Dr.Web ICAPD определяет, относится ли веб-ресурс к какой-либо из известных категорий. 2.Если соответствующий URL найден в перечне категорий (например, в списке сайтов, посвященных терроризму), то Dr.Web ICAPD определяет режим доступа к веб-сайтам данной категории. В Центре управления данные настройки задаются соответствующими флагами (в приведенном примере, ) на странице . 3.Сначала поиск значения соответствующего параметра осуществляется в секции по следующему алгоритму: •вычисляется значение выражения оператора if для значений переменных запроса, •если оно истинно, то осуществляется поиск требуемого параметра в соответствующем блоке конфигурации, •если такой параметр найден, то возвращается его значение и поиск завершается, •если параметр не найден, либо если переменная не удовлетворяет критериям, заданным конкретным выражением оператора if, то осуществляется переход к следующему оператору if. 4.Если в секции ни одно из правил не может быть применено к данному запросу, либо не содержит необходимого параметра, возвращается глобальное значение этого параметра (или значение по умолчанию). Поиск значения параметра осуществляется до первого совпадения, и, соответственно, возвращается первое найденное значение (из блоков конфигурации тех операторов if, выражения в которых имеют значение true).
|