Um programa antivírus de 32 bits pode protegê-lo contra ameaças de 64 bits

5

Eu acho que programas de 32 bits não podem olhar dentro de processos de 64 bits. Então, estou fazendo essa pergunta por curiosidade.

Estou usando o Windows 7 x64. Eu não sei sobre o bitness do antivírus, exceto que ele está instalado em C:\Program Files (x86) .

    
por Salman A 12.12.2014 / 08:49

1 resposta

2

Tudo depende de como o software antivírus funciona.

Programas de 32 bits podem não ser capazes de interoperar diretamente com execução processos de 64 bits (além da API do Windows), mas eles ainda têm acesso a todo o sistema de arquivos, incluindo arquivos contendo Código de 64 bits. Então, tecnicamente, sim , um antivírus puramente de 32 bits ainda pode funcionar e identificar vírus em arquivos de 64 bits por meio de técnicas tradicionais de verificação de arquivos.

No entanto ...

O fato de um aplicativo estar instalado em C:\Program Files (x86) não significa, na verdade, ser de 32 bits.

  • Você pode ter aplicativos de 64 bits em execução em C:\Program Files (x86)

  • Você pode ter aplicativos de 32 bits sendo executados em C:\Program Files .

  • Muitos aplicativos realmente contêm uma combinação de arquivos de 32 bits e 64 bits, mas só são instalados em C:\Program Files (x86) ou C:\Program Files . Um bom exemplo é o VMware Workstation. No meu sistema de 64 bits, ele é instalado em C:\Program Files (x86)\VMware\VMware Workstation . Os arquivos instalados nesse local são uma mistura de arquivos EXE / DLL de 64 bits e de 64 bits, entre outros arquivos aleatórios.

Então, qual é o nome e a versão do software antivírus que você está executando? Há boas chances de que ele tenha componentes de 64 bits e que eles estejam sendo usados em seu sistema de 64 bits.

Você pode verificar facilmente o quanto seus processos antivírus em segundo plano estão sendo executados ao iniciar o Monitor de Recursos . Você só precisa verificar se a coluna Plataforma está sendo exibida (clique com o botão direito do mouse em qualquer coluna e clique em Selecionar colunas ... :

Procure por seus processos antivírus na lista e veja com que bitness eles estão sendo executados. Você pode descobrir que a GUI do antivírus é executada como um processo de 32 bits, mas o próprio mecanismo é executado como um processo de 64 bits. Isso é muito comum.

Deixe-nos saber o que você descobriu; -)

    
por 12.12.2014 / 09:15