Клиент системы Secret Net включает следующие основные компоненты и подсистемы:
- служба ядра;
- подсистема локального управления;
- защитные подсистемы;
- модуль входа;
- подсистема контроля целостности;
- подсистема работы с аппаратной поддержкой.
Ядро
Служба ядра автоматически запускается на защищаемом компьютере при его включении и функционирует на протяжении всего времени работы компьютера. Она осуществляет управление подсистемами и компонентами и обеспечивает их взаимодействие.
Ядро выполняет следующие функции:
- обеспечивает обмен данными между компонентами клиента и обработку поступающих команд;
- обеспечивает доступ других компонентов системы к информации, хранящейся в локальной базе данных Secret Net;
- обрабатывает поступающую информацию о событиях, происходящих на компьютере и связанных с безопасностью системы, и регистрирует их в журнале Secret Net.
Подсистема регистрации является одним из элементов ядра клиента и предназначена для управления регистрацией событий, связанных с работой системы защиты. Такие события регистрируются в журнале Secret Net. Эта информация поступает от подсистем Secret Net, которые следят за происходящими событиями. Перечень событий Secret Net, подлежащих регистрации, устанавливается администратором безопасности. В локальной БД Secret Net хранится информация о настройках системы защиты, необходимых для работы защищаемого компьютера. Локальная БД размещается в реестре ОС Windows и специальных файлах. Доступ подсистем и компонентов системы защиты к данным, хранящимся в БД Secret Net, обеспечивается службой ядра.