O Securable (disponível no Downloads INFO) é um programinha simples que responde a três perguntas sobre o processador:
- Ele é compatível com um sistema operacional de 64 bits?
- Tem prevenção de execução de código em área de dados (DEP)?
- Tem suporte a virtualização?
Vejamos qual o significado prático disso:
64 bits – Como já escrevi neste blog, o Windows 7 de 64 bits é mais veloz que o de 32 bits. Ele também é mais seguro. A compatibilidade do processador é um requisito para rodar um sistema operacional de 64 bits. É preciso garantir, também, que haja drivers de 64 bits para todos os itens de hardware do computador.
DEP – Esse recurso de segurança evita muitos dos ataques do tipo buffer overflow. Esse tipo de ataque envolve colocar um programa executável num buffer de comunicação do processador. Quando usado com um sistema operacional que suporte esse recurso, o DEP impede que o programa nocivo seja executado. O Windows XP suporta DEP desde o Service Pack 2. E, claro, o Vista e o Windows 7 também incluem esse recurso.
Virtualização – Mesmo que o processador não suporte virtualização, ainda é possível rodar alguns tipos de máquina virtual no micro, mas com desempenho inferior. Alguns virtualizadores, como o Virtual PC, da Microsoft, exigem o suporte do hardware. Como o Modo XP do Windows 7 é baseado no Virtual PC, ele não vai funcionar se a máquina não tiver esse recurso.