Microsoft vydal první verzi otevřeného systému sandboxové izolace Litebox

Společnost Microsoft vytvořila první verzi projektu Litebox, který vyvíjí bezpečnostně zaměřený operační systém ve formě knihovny (Library OS). Tento přístup umožňuje, aby služby operačního systému byly přímo integrovány do aplikace, místo aby volaly externí jádro operačního systému prostřednictvím systémových volání. Litebox může být používán v aplikacích nebo jádrech jako další izolační vrstva, která blokuje přístup k nadbytečné funkcionalitě jader nebo API. Kód projektu je napsán v jazyce Rust a je otevřen pod licencí MIT.

Litebox poskytuje připojitelnou knihovnu pro aplikace s izolační vrstvou, která provádí překlad požadavků na externí programové rozhraní. Těmito externími rozhraními mohou být jádro Linux, chráněná izolovaná prostředí OP-TEE (Open Portable Trusted Execution Environment), Webassembly prostředí nebo standardní knihovna RustStd.

Minimalistická platforma vytvářená prostřednictvím Liteboxu je použitelná pro spuštění aplikací Linux a Windows, vnořených jader Linux a LVBS (Linux Virtualization Based Security). Jako možné oblasti aplikace Liteboxu se zmiňuje zajištění spuštění nemodifikovaných Linux programů ve Windows, izolace provádění Linux aplikací na systémech s jádrem Linux, spuštění programů nad AMD SEV SNP pro šifrování paměti, provádění OP-TEE programů v Linuxu a izolace pomocí konceptu LVBS (využití hardwarové virtualizace k ochraně jednotlivých komponent jader Linux, například těch používaných pro ověřování modulů a správu přístupu).



Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster