
Un sistema operativo libreria orientato alla sicurezza che supporta l'esecuzione in modalità kernel e utente.
Un sistema operativo libreria incentrato sulla sicurezza
[!NOTE]
Questo progetto è attualmente in evoluzione attiva e miglioramento. Sebbene stiamo lavorando verso un rilascio stabile, alcune API e interfacce potrebbero cambiare man mano che il design continua a maturare. Sei invitato a esplorare e sperimentare, ma se hai bisogno di stabilità a lungo termine, potrebbe essere meglio attendere un rilascio stabile, oppure essere preparato ad adattarsi agli aggiornamenti lungo il percorso.
LiteBox è un sistema operativo libreria per sandboxing che riduce drasticamente l'interfaccia con l'host, riducendo così la superficie di attacco. Si concentra sull'interoperabilità facile di vari shim "North" e piattaforme "South". LiteBox è progettato per l'uso in scenari sia kernel che non kernel.
LiteBox espone un'interfaccia "North" ispirata a Rust-y nix/rustix quando gli viene fornita un'interfaccia Platform al suo "South". Queste interfacce consentono un'ampia varietà di casi d'uso, permettendo facilmente la connessione tra qualsiasi coppia North-South.
Esempi di casi d'uso includono:
Consulta i seguenti file per i dettagli:
Licenza MIT. Vedi ./LICENSE per i dettagli.
Questo progetto può contenere marchi commerciali o loghi per progetti, prodotti o servizi. L'uso autorizzato dei marchi commerciali o loghi di Microsoft è soggetto a e deve seguire le Linee guida per marchi e brand di Microsoft. L'uso dei marchi commerciali o loghi di Microsoft in versioni modificate di questo progetto non deve causare confusione o implicare sponsorizzazione da parte di Microsoft. Qualsiasi uso di marchi commerciali o loghi di terze parti è soggetto alle politiche di tali terze parti.