A Microsoft está desenvolvendo um sistema de sandbox aberto chamado Litebox

James Morris, mantenedor do subsistema de segurança do núcleo Linux e chefe da equipe "Linux Emerging Technologies" na Microsoft, apresentou o projeto Litebox, posicionado como um sistema operacional focado em segurança na forma de uma biblioteca (Library OS). O Litebox pode ser utilizado em programas ou núcleos como uma camada adicional de isolamento, bloqueando o acesso a funcionalidades excessivas dos núcleos ou das APIs para reduzir a superfície de ataque. O código do projeto é escrito em Rust e está aberto sob a licença MIT.

A ideia de "Library OS" é que os serviços do sistema operacional sejam incorporados diretamente no aplicativo em vez de recorrer a um núcleo externo do sistema operacional por meio de chamadas de sistema. No contexto do Litebox, uma camada isolante é conectada aos aplicativos, fornecendo uma plataforma mínima que traduz solicitações para uma interface de programação externa totalmente funcional. Como tais interfaces externas podem se apresentar o núcleo Linux, ambientes isolados protegidos OP-TEE (Open Portable Trusted Execution Environment), ambientes Webassembly ou a biblioteca padrão RustStd.

A Microsoft está desenvolvendo um sistema de sandbox aberto chamado Litebox

A plataforma mínima formada através do Litebox é aplicável para executar aplicativos Linux, Windows e FreeBSD, núcleos Linux incorporados e LVBS (Linux Virtualization Based Security). Áreas potenciais de aplicação do Litebox incluem garantir a execução de programas Linux não modificados no Windows, isolamento da execução de aplicativos Linux em sistemas com núcleo Linux, execução de programas sobre AMD SEV SNP para criptografia de memória, execução de programas OP-TEE no Linux e isolamento utilizando o conceito de LVBS.

O projeto LVBS, cujos representantes participam no desenvolvimento do Litebox, desenvolve métodos para proteger componentes do núcleo Linux, utilizando as capacidades de hipervisores e virtualização de hardware. Por exemplo, através do hipervisor, podem ser isoladas as operações de autenticação de módulos, verificação, controle de acesso a senhas, chaves, estruturas do núcleo e outros recursos críticos. Em caso de exploração de vulnerabilidades e comprometimento do núcleo, o atacante não conseguirá acessar tais recursos, uma vez que seus manipuladores operam fora do nível de privilégio atual. O Litebox é considerado no contexto do projeto LVBS como um "núcleo seguro", protegendo o núcleo comum do sistema anfitrião por meio da virtualização de hardware.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster