inicializando com Rust, ReFS em vez do sistema de arquivos NTFS

Por Xerife Tech, 5.05.2023 às 15:57 272

[ad_1]

A Microsoft está se preparando para melhorar os recursos de segurança do Windows 11 e atualizar o sistema de arquivos padrão com uma solução mais robusta e eficiente. Os desenvolvedores da gigante da tecnologia estão trabalhando independentemente em dois novos recursos – recodificar o kernel em Rust e usar ReFS em vez de NTSF como sistema de arquivos padrão.

A Microsoft está trabalhando para aprimorar os recursos de segurança do Windows 11 integrando o Rust ao kernel. Como explicado por Wired, Rust é uma linguagem de memória segura conhecida por sua proteção contra ataques de injeção, semelhante a linguagens como Java. Ele foi projetado para impedir que programas acessem acidentalmente dados não intencionais da memória de um computador.

Na conferência BlueHat IL 2023, David Westonvice-presidente de segurança corporativa e de sistema operacional da Microsoft, confirmado o plano da empresa de utilizar Rust no kernel do Windows 11. Segundo o executivo, a integração entre Windows e Rust está mais próxima do que nunca.

ferrugem do windows 11
Cortesia da imagem: Microsoft

A Microsoft planeja lançar uma versão do Windows 11 preview com parte do código do kernel reescrito em Rust. No momento, o objetivo principal é garantir compatibilidade e desempenho. Isso inclui a conversão de alguns tipos de dados C++ internos em equivalentes Rust.

“Lá será uma prévia do Insider (updae) em breve, então você terá o Windows inicializando com ferrugem no kernel em provavelmente nas próximas semanas ou meses”, disse ele.

Até agora, a Microsoft fez progressos significativos, como o uso de APIs Rust padrão como Vec e Result, que são mais fáceis de escrever e entender do que suas contrapartes C++.

Ao mesmo tempo, o desempenho do código portado foi excelente, sem diferença perceptível nos aplicativos do Office medidos pelo PCMark 10.

A integração do Rust também impulsionou mudanças na própria linguagem, com mais métodos try_ para Vec que não entram em pânico no OOM. Embora ainda existam muitas chamadas de código “inseguros” para funções externas, o número de blocos e funções inseguros diminui à medida que mais código é portado.

“A ferrugem não pode e não será a única solução para aumentar a segurança da memória no Windows. Este é um excelente artigo avaliando vários sistemas baseados em CPU abordagens de marcação de memória e seu ROI contra vulnerabilidades”, disse David Weston.

A integração do Rust no kernel do Windows 11 visa tornar o sistema operacional mais seguro e fácil de manter, ao mesmo tempo em que libera benefícios de ferramentas e melhorias de desempenho.

ReFS como o sistema de arquivos padrão

Outra mudança, já identificada na compilação de visualização do Windows 11, visa substituir o NTFS pelo ReFS como o sistema de arquivos padrão em novas instalações.

A Microsoft criou o Resilient File System (ReFS) para substituir o New Technology File System (NTFS), mas não foi possível instalar as edições de consumidor do Windows 11 no ReFS. Para quem não sabe, o ReFS é melhor que o NTFS de várias maneiras, incluindo atender a necessidades inesperadas de armazenamento e lidar com grandes volumes ou pools de armazenamento.

Ele também melhorou a resistência à corrupção e o Windows 11 pode em breve mudar do NTFS para Resilient File System ReFS em novas instalações para melhorar a experiência geral.

Comentários 0