Skip to content

KasperskyLab/kos-ce-extra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extra examples for KasperskyOS Community Edition

This repository contains C++ examples of KasperskyOS-based solutions. These examples are designed to help developers understand and implement different KasperskyOS features in their projects. For additional details on KasperskyOS, including its limitations and known issues, please refer to the KasperskyOS Community Edition Online Help. Three examples are presented in the repository:

  • Using the nkppmeta compiler. The nkppmeta compiler lets you generate transport C++ proxy objects and stubs for use by both a client and a server.
  • Working with the ExecutionManager component. The ExecutionManager component provides a C++ interface for creating, starting and stopping processes in KasperskyOS-based solutions.
  • Using tools to manage software packages. The KasperskyOS Community Edition SDK is delivered with three tools: cas-inspect, cas-pm, and cas-pack. These tools allow you to manage packages in proprietary KPA format: get information about package, pack source files into package, and install packages.

Trademarks

Registered trademarks and endpoint marks are the property of their respective owners.

Raspberry Pi is a trademark of the Raspberry Pi Foundation.

Contributing

See CONTRIBUTING.md for detailed instructions on code contribution.

Licensing

This project is licensed under the terms of the MIT license. See LICENSE for more information.

© 2025 AO Kaspersky Lab

About

Extra examples for KasperskyOS Community Edition

Resources

License

Stars

Watchers

Forks

Packages

No packages published