Segurança
Microsoft consegue mudança no hardware para o Vista
Gigante de software ganha queda de braço com fabricantes de PC para adicionar uma mudança fundamental em nível da BIOS para melhorar segurança no Windows Vista.
Por COMPUTERWORLD
Os fornecedores de computadores pessoais decidiram que vão auxiliar a Microsoft em adicionar a funcionalidade Address Space Layout Randomization (ASLR) nas máquinas com Vista. Conceito emprestado do universo do Linux e Unix, a iniciativa pode dificultar bastante ataques automáticos e em larga escala.
Para funcionar de maneira plena, o ASLR se apóia em outra funcionalidade de segurança do Vista, o Data Execution Prevention (DEP), também conhecida como No Execute (NX). A grande discussão é que os fornecedores de PC conseguem desligar o DEP no nível da BIOS e eles estavam fazendo isso para, por exemplo, evitar problemas relacionados com compatibilidade de aplicações.
Agora, contudo, segundo Michael Howard, gerente do programa de segurança da Microsoft, todos os maiores fabricantes de PC concordaram em ligar o DEP por padrão. O executivo não especificou os nomes das companhias, mas ressaltou que a aliança abranje “todos os maiores OEMs (Original Equipment Manufacturer)”. No seu blog na MSDN, ele foi enfático: “o acordo é gigantesco”.
O ASLR envolve rearranjar o posicionamento de certas áreas de dados randomicamente no espaço de endereço dos processos. Alguns tipos de ataques, que estão baseados num posicionamento específico desses alvos, ficam com pouquíssimas chances de sucesso no ambiente com ASLR atuando.
Howard afirma que discutiu o assunto numa reunião, em novembro, com fabricantes de PC, de chipsets e de periféricos de hardware. Funcionalidades novas como o DEP devem levar algum tempo de maturação antes de estar plenamente funcional. Agora, por exemplo, o DEP está desligado no IE por configuração padrão, já que pode causar falha em alguns plug-ins.
O executivo destaca, contudo, que a efetivação do ASLR não vai resolver todos os problemas de segurança. "Não é uma panacéia, e não é um substituto para o código de segurança", diz. "De qualquer forma, é uma camada de defesa importante para combater os ataques automatizados".
A Microsoft lançou um whitepaper detalhando essas funcionalidades de segurança.


