«Лаборатория Касперского» разработала собственную микроядерную операционную систему — KasperskyOS. KasperskyOS предназначена для того, чтобы создавать программно-аппаратные системы, защищенные от любых, даже от еще неизвестных угроз, и для нее не требуются наложенные средства защиты, такие как антивирусы. Микроядро KasperskyOS написано полностью с нуля и не использует код ядра Linuх. На базе KasperskyOS разработаны линейка кибериммунных IoT-шлюзов, кибериммунные тонкие клиенты, защищенные автомобильные шлюзы, SDK для IoT-контроллеров, ведутся исследования по применению KasperskyOS для профессиональных мобильных устройств.
KasperskyOS можно использовать и в других сферах, адаптируя ее для различных аппаратных платформ. В рамках партнерства можно принять участие в разработке драйверов, бизнес-приложений, программных модулей или выстраивать долгосрочные бизнес-отношения, продавая продукты на базе KasperskyOS. По вопросам коммерческого и технологического партнерства обращайтесь через форму на странице https://os.kaspersky.ru/partners.
Таким образом, KasperskyOS сегодня не является операционной системой для персональных компьютеров, поэтому использовать ее в качестве основной операционной системы на ПК или ноутбуке не получится. Но бесплатно попробовать ее в действии можно. Дальше расскажем, как это сделать.
Для того чтобы ознакомиться с KasperskyOS и научиться разрабатывать на ее базе кибериммунные решения, партнерский договор заключать необязательно. Мы сделали специальную общедоступную версию операционной системы — KasperskyOS Community Edition (CE). С ее помощью вы можете освоить основные принципы создания приложений и паттерны безопасности.
Попробовать KasperskyOS CE SDK в работе можно тремя способами.
1. Запустить KasperskyOS CE SDK с собранными под нее примерами приложений можно на обычном десктопе или ноутбуке, на котором установлен Linux, или Linux развернут на виртуальной машине. Установить SDK можно в Debian-подобных дистрибутивах Linux, например Ubuntu. Подробнее о совместимости читайте здесь.
Загрузить KasperskyOS CE SDK можно здесь. В программный пакет формата .deb входят ядро ОС, набор инструментов разработчика, эмулятор QEMU, документация. Фактически Linux выступает в роли среды, в которой c помощью QEMU эмулируется аппаратная платформа на базе архитектуры x86, и в ней запускается KasperskyOS.
Также в программный пакет входят примеры кода, демонстрирующие поддерживаемую функциональность: использование драйверов GPIO, UART, USB, протокола MQTT и другую. Еще один набор примеров показывает типовые паттерны безопасности при разработке под KasperskyOS: distrustful decomposition, defer to kernel, policy decision point и другие.
2. Возможна установка KasperskyOS CE SDK на аппаратную платформу — мини-компьютер Raspberry Pi 4 model B. Как это сделать, читайте здесь.
3. Еще один способ — запустить учебные примеры на KasperskyOS, воспользовавшись облачными сервисами. Мы тестировали эту возможность для версии KasperskyOS CE SDK 1.0.1. Руководство можно посмотреть здесь. Для текущей версии KasperskyOS CE SDK 1.1.1. возможны отклонения от данной инструкции. О своем опыте и предложениях по улучшению вы можете написать на нашем форуме.
Скачайте дистрибутив KasperskyOS Community Edition и начните изучать разработку по принципам Secure by Design уже сейчас.
«Лаборатория Касперского» разработала собственную микроядерную операционную систему — KasperskyOS. KasperskyOS предназначена для того, чтобы создавать программно-аппаратные системы, защищенные от любых, даже от еще неизвестных угроз, и для нее не требуются наложенные средства защиты, такие как антивирусы. Микроядро KasperskyOS написано полностью с нуля и не использует код ядра Linuх. На базе KasperskyOS разработаны линейка кибериммунных IoT-шлюзов, кибериммунные тонкие клиенты, защищенные автомобильные шлюзы, SDK для IoT-контроллеров, ведутся исследования по применению KasperskyOS для профессиональных мобильных устройств.
KasperskyOS можно использовать и в других сферах, адаптируя ее для различных аппаратных платформ. В рамках партнерства можно принять участие в разработке драйверов, бизнес-приложений, программных модулей или выстраивать долгосрочные бизнес-отношения, продавая продукты на базе KasperskyOS. По вопросам коммерческого и технологического партнерства обращайтесь через форму на странице https://os.kaspersky.ru/partners.
Таким образом, KasperskyOS сегодня не является операционной системой для персональных компьютеров, поэтому использовать ее в качестве основной операционной системы на ПК или ноутбуке не получится. Но бесплатно попробовать ее в действии можно. Дальше расскажем, как это сделать.
Для того чтобы ознакомиться с KasperskyOS и научиться разрабатывать на ее базе кибериммунные решения, партнерский договор заключать необязательно. Мы сделали специальную общедоступную версию операционной системы — KasperskyOS Community Edition (CE). С ее помощью вы можете освоить основные принципы создания приложений и паттерны безопасности.
Попробовать KasperskyOS CE SDK в работе можно тремя способами.
1. Запустить KasperskyOS CE SDK с собранными под нее примерами приложений можно на обычном десктопе или ноутбуке, на котором установлен Linux, или Linux развернут на виртуальной машине. Установить SDK можно в Debian-подобных дистрибутивах Linux, например Ubuntu. Подробнее о совместимости читайте здесь.
Загрузить KasperskyOS CE SDK можно здесь. В программный пакет формата .deb входят ядро ОС, набор инструментов разработчика, эмулятор QEMU, документация. Фактически Linux выступает в роли среды, в которой c помощью QEMU эмулируется аппаратная платформа на базе архитектуры x86, и в ней запускается KasperskyOS.
Также в программный пакет входят примеры кода, демонстрирующие поддерживаемую функциональность: использование драйверов GPIO, UART, USB, протокола MQTT и другую. Еще один набор примеров показывает типовые паттерны безопасности при разработке под KasperskyOS: distrustful decomposition, defer to kernel, policy decision point и другие.
2. Возможна установка KasperskyOS CE SDK на аппаратную платформу — мини-компьютер Raspberry Pi 4 model B. Как это сделать, читайте здесь.
3. Еще один способ — запустить учебные примеры на KasperskyOS, воспользовавшись облачными сервисами. Мы тестировали эту возможность для версии KasperskyOS CE SDK 1.0.1. Руководство можно посмотреть здесь. Для текущей версии KasperskyOS CE SDK 1.1.1. возможны отклонения от данной инструкции. О своем опыте и предложениях по улучшению вы можете написать на нашем форуме.
Скачайте дистрибутив KasperskyOS Community Edition и начните изучать разработку по принципам Secure by Design уже сейчас.