Questão de Segurança da Informação — Malware (Vírus, Worms, Trojans, etc.) — Quadrix 2024
- Código
- qa632802
- Banca
- Quadrix
- Órgão
- CFP
- Ano
- 2024
- Cargo
- Ana Tec ( )
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta: o vírus polimórfico é exatamente aquele que sofre mutação a cada infecção, alterando sua assinatura (o padrão de bits que o antivírus procura) justamente para evitar a detecção por assinatura. Essa é a definição clássica do conceito, presente em toda a literatura de segurança da informação.
O vírus polimórfico é uma categoria de malware que desenvolveu uma estratégia de evasão sofisticada. Para entender por que ele existe, é preciso lembrar como funcionam os antivírus tradicionais: eles mantêm um banco de dados com as "assinaturas" dos malwares conhecidos — sequências de bytes características de cada vírus. Quando um arquivo é verificado, o antivírus compara seu conteúdo com essas assinaturas; se houver correspondência, o arquivo é identificado como malicioso. O vírus polimórfico foi criado justamente para quebrar essa lógica: a cada nova infecção, ele altera seu próprio código (por exemplo, reencriptando seu corpo com uma chave diferente e gerando um novo decriptador), de modo que a assinatura muda constantemente. O que permanece é a funcionalidade — o vírus continua fazendo o que foi programado para fazer —, mas o padrão de bits que o delataria já não é o mesmo de uma infecção para outra.
Na prática, imagine um vírus que se anexa a arquivos executáveis. Na primeira infecção, ele se apresenta com uma sequência de bytes A; na segunda, com a sequência B; na terceira, com a sequência C. O antivírus que só conhece a assinatura A não reconhece as variantes B e C. Por isso, a detecção de vírus polimórficos exige técnicas mais avançadas, como a análise heurística (que observa o comportamento) ou a emulação (que executa o código em um ambiente controlado para ver o que ele faz).
É importante distinguir o vírus polimórfico do vírus metamórfico, que é o seu "primo" mais extremo. Enquanto o polimórfico muda a assinatura mantendo a funcionalidade, o metamórfico reescreve completamente o próprio corpo a cada infecção, alterando não só a assinatura, mas também a estrutura e até a funcionalidade do código. Essa distinção é clássica em provas de concursos e costuma ser explorada pelas bancas.
A pegadinha que a banca poderia armar aqui seria trocar as características dos dois tipos: afirmar que o polimórfico muda a funcionalidade (o que é característica do metamórfico) ou que o metamórfico mantém a funcionalidade (o que é característica do polimórfico). Nesta questão, porém, a afirmação é fiel ao conceito: mutação a cada infecção para evitar a detecção por antivírus — exatamente o que define o vírus polimórfico.
Guarde a fronteira entre polimórfico e metamórfico: é nela que as bancas costumam confundir o candidato. O polimórfico muda a assinatura, mantém a funcionalidade; o metamórfico muda o corpo inteiro, alterando também a funcionalidade.
✅ CERTO — a afirmação está correta e corresponde à definição de vírus polimórfico.
Gabarito: letra C (CERTO).
Link permanente: /questoes/qa632802