Для выполнения аудита безопасности системная программа Klog
получает данные аудита от ядра KasperskyOS, используя библиотеку libkos
, декодирует эти данные и передает через IPC системной программе KlogStorage
, выступающей в этом IPC-взаимодействии в качестве сервера. Программа KlogStorage
направляет данные аудита в стандартный вывод (или стандартный вывод ошибок) либо сохраняет в файл, используя VFS. Также программа KlogStorage
может передавать данные аудита, записанные в файл, другим программам через IPC.
Исполняемые файлы программ Klog
и KlogStorage
не поставляются в составе KasperskyOS SDK. Их нужно создать на основе поставляемых статических библиотек.