Índice:
Definição - O que significa Polymorphic Virus?
Um vírus polimórfico é um vírus de computador complicado que afeta tipos e funções de dados. É um vírus auto-criptografado, projetado para evitar a detecção por um scanner. Após a infecção, o vírus polimórfico se duplica criando cópias utilizáveis, embora ligeiramente modificadas.
Polimorfismo, em termos de computação, significa que uma única definição pode ser usada com quantidades variáveis de dados. Para que os scanners detectem esse tipo de vírus, programas de força bruta devem ser escritos para combater e detectar o vírus polimórfico com novas configurações de variantes.
Techopedia explica vírus polimórfico
A remoção de vírus polimórficos exige que os programadores reescrevam as strings de linguagem, o que pode consumir tempo, ser complexo e caro. Para detectar vírus polimórficos, é necessário um scanner com forte detecção de cadeias que permita a varredura de várias cadeias diferentes - incluindo uma para cada esquema de descriptografia possível.
Uma definição de função polimórfica pode substituir várias definições específicas associadas a um tipo. Um exemplo de polimorfismo seria se a tecla "C" fosse alterada para "D" ou "4" para "5" e assim por diante. Os tipos e funções de dados estão incluídos no polimorfismo, e as linguagens de programação funcional usam amplamente esse tipo de técnica de computação. Assim, vírus polimórficos podem ser amplamente aplicados.