Um antivírus detecta apenas isso e tanto ("Durante o 4T11, 33% dos malwares da Web encontrados foram malware de dia zero não detectável pelas metodologias tradicionais baseadas em assinatura no momento do encontro", fonte: link ).
Com um pouco de treinamento, você pode detectar alguns malwares porque eles se comportam de uma maneira que é um pouco fora do normal no sistema operacional. Pode ser mais tráfego de rede, mais uso de cpu, acessos estranhos ao disco ou qualquer outra coisa. O malware não está disponível apenas como binários únicos que são detectáveis por meio de um gerenciador de tarefas, mas também como bibliotecas dinâmicas (dll) anexadas a outros processos.
Você pode obter pistas sobre o que está sendo executado em seu sistema com um gerenciador de tarefas, como o Gerenciador de processos do Sysinternal Suite , e você pode assistir as coisas acontecerem no seu sistema com algo como Monitor de processos do mesmo conjunto. Acostume-se com as ferramentas e observe sinais de "estranheza":
- Binários não assinados (executáveis ou dlls)
- Estranho escreve em arquivos estranhos
- Atividade de rede estranha
(A parte "estranha" é o treinamento que você precisa para distinguir entre "isso é normal" e "isso é estranho")
O autor da Suite Sysinternal mostra algumas maneiras inteligentes de usar as ferramentas acima mencionadas:
link
Então, sim, você pode detectar alguns dos malwares com um gerenciador de tarefas decente. Quanto menos sofisticado for o malware, mais fácil será detectá-lo. Se o malware tentar detectar o uso de gerenciadores de tarefas, como o Process Explorer, talvez seja necessário executar etapas avançadas, como usar um " Sessão "para detectar comportamentos estranhos, mas ainda é possível.