To perform a security audit, the system program Klog
receives audit data from the KasperskyOS kernel by using the libkos
library, decodes this data and forwards it via IPC to the system program KlogStorage
, which acts as the server in this IPC interaction. The KlogStorage
program sends audit data to standard output (or standard error) or saves it to a file by using VFS. The KlogStorage
program can also forward file-written audit data to other programs via IPC.
The executable files of the Klog
and KlogStorage
programs are not provided in the KasperskyOS SDK. You will need to create them based on the provided static libraries.