Структура и запуск решения на базе KasperskyOS
Структура решения
Загружаемый в аппаратуру образ решения на базе KasperskyOS содержит следующие файлы:
- образ ядра KasperskyOS;
- файл с исполняемым кодом модуля безопасности Kaspersky Security Module;
- исполняемый файл инициализирующей программы;
- исполняемые файлы всех остальных компонентов решения (например, прикладных программ, драйверов);
- файлы, используемые программами (например, динамические библиотеки, файлы с параметрами, шрифтами, графическими и звуковыми данными).
Для хранения файлов в образе решения используется файловая система ROMFS.
Запуск решения
Запуск решения на базе KasperskyOS происходит следующим образом:
- Загрузчик запускает ядро KasperskyOS.
- Ядро находит и загружает модуль безопасности (как модуль ядра).
- Ядро запускает инициализирующую программу.
- Инициализирующая программа запускает программы, входящие в решение (одну, несколько или все).
В начало