Virus polymorphe

Définition - Que signifie le virus polymorphe?

Un virus polymorphe est un virus informatique complexe qui affecte les types de données et les fonctions. Il s'agit d'un virus auto-crypté conçu pour éviter d'être détecté par un scanner. Lors de l'infection, le virus polymorphe se duplique en créant des copies utilisables, quoique légèrement modifiées, de lui-même.

Le polymorphisme, en termes informatiques, signifie qu'une seule définition peut être utilisée avec des quantités variables de données. Pour que les scanners détectent ce type de virus, des programmes de force brute doivent être écrits pour combattre et détecter le virus polymorphe avec de nouvelles configurations de variantes.

Definir Tech explique le virus polymorphe

La suppression des virus polymorphes nécessite que les programmeurs réécrivent les chaînes de langage, ce qui peut être long, complexe et coûteux. Afin de détecter les virus polymorphes, un scanner avec une détection de chaîne forte qui lui permet d'analyser plusieurs chaînes différentes - dont une pour chaque schéma de déchiffrement possible - est nécessaire.

Une définition de fonction polymorphe peut remplacer plusieurs définitions spécifiques associées à un type. Un exemple de polymorphisme serait si la touche «C» était commutée sur «D», ou «4» sur «5», et ainsi de suite. Les types de données et les fonctions sont inclus dans le polymorphisme, et les langages de programmation fonctionnelle utilisent largement ce type de technique informatique. Ainsi, les virus polymorphes peuvent être largement appliqués.