Como a Microsoft está corrigindo bugs de memória do Windows 10

  • A Microsoft explicou como usa a inicialização automática de memória para corrigir bugs de memória específicos do Windows 10.
  • O recurso de segurança InitAll inicia automaticamente certos tipos de variáveis.
  • Confira nosso segurança página para aprender mais sobre bugs de software / hardware e suas correções.
  • Não se esqueça de visitar nosso Windows 10 seção para as atualizações mais recentes.
Falhas do Windows 10

Microsoft tem explicado como ele usa a inicialização automática de memória para corrigir bugs de memória específicos do Windows 10. As vulnerabilidades em questão têm aumentado recentemente, especialmente em softwares desenvolvidos em C ou C ++.

Bugs de memória do Windows 10

O problema com a memória não inicializada é que não há como dizer a verdadeira natureza dos valores que ela contém. Atores mal-intencionados podem explorá-lo para causar danos, como quebra de sigilo ou roubo de dados.

Nem todas as linguagens de programação, por exemplo, C ++, tornam a inicialização da memória obrigatória. Seus criadores não tinham más intenções, no entanto.

Eles queriam apenas criar um recurso orientado para o desempenho e também dar aos programadores um pouco de liberdade.

O outro lado disso são os bugs de memória do Windows 10 que a Microsoft está tentando eliminar. A empresa disse que esses tipos de problemas constituem 5-10% do segurança questões tratadas entre 2017 e 2018.

Inicialização automática

A Microsoft desenvolveu o InitAll como uma ferramenta para impor a inicialização automática da memória. O recurso de segurança tem como alvo estruturas de dados, matrizes e escalares.

De acordo com a empresa, os seguintes componentes estão sujeitos à inicialização automática:

  1. Todo o código do modo kernel (ou seja, qualquer coisa compilada com / KERNEL) no repositório de código do Windows
  2. Todo o código Hyper-V (hipervisor, componentes de modo kernel, componentes de modo de usuário)
  3. Uma variedade de outros projetos, como serviços de modo de usuário relacionados à rede

Impor a inicialização de memória para código de modo kernel é certamente uma ideia bem-vinda. Nas mãos de um mau ator, essas instruções ou programas do sistema de baixo nível podem causar muitos estragos.

Devido a problemas de desempenho, a Microsoft disse que InitAll não se aplica a todos os tipos de variáveis, ainda.

Métodos que não funcionaram

A Microsoft implantou métodos estáticos para detectar variáveis ​​não inicializadas. Isso nem sempre apagou todas as ameaças. Além disso, as técnicas difusas não são ideais, especialmente quando você está investigando um sistema massivo, como o sistema operacional Windows.

A revisão do código também não funciona. Para começar, está sujeito a erros. Em segundo lugar, é difícil dimensionar.

Esperançosamente, a Microsoft aperfeiçoará o recurso InitAll em breve para corrigir todos os bugs de memória do Windows 10.

Você sempre pode entrar em contato conosco com quaisquer perguntas ou sugestões na seção de comentários abaixo.

5 melhores antivírus do Windows 8 / 8.1 para usar em 2021

5 melhores antivírus do Windows 8 / 8.1 para usar em 2021Windows 8Windows 8.1Cíber Segurança

Felizmente, o ESET manteve seu suporte para sistemas mais antigos e pode ser usado sem problemas no Windows 8 e 8.1. Na verdade, esta ferramenta é uma das mais avançadas no momento, fornecendo prot...

Consulte Mais informação
Como atualizar a proteção antivírus do Windows 10

Como atualizar a proteção antivírus do Windows 10SegurançaCíber Segurança

Atualizar constantemente sua proteção antivírus impedirá que vírus infectem seu PC.Varreduras periódicas do sistema são necessárias para manter o sistema operacional são e salvo.Manter seu antivíru...

Consulte Mais informação
O que é SppExtComObjPatcher.exe? Como posso removê-lo?

O que é SppExtComObjPatcher.exe? Como posso removê-lo?Cíber Segurança

O erro sppextcomobjpatcher.exe é causado por uma versão pirateada do Windows.Geralmente, aparece depois que um usuário tenta usar um software de terceiros para ativar o Windows.A primeira coisa que...

Consulte Mais informação