Generadores polimórficos

Los generadores polimórficos  son módulos ejecutables en virus informáticos , cuya función principal es cifrar el cuerpo del virus con una clave aleatoria y generar el correspondiente descifrador aleatorio pero funcional. Como resultado, las copias de virus encriptados por generadores polimórficos pueden no coincidir en ningún byte y pueden tener diferentes longitudes.

El generador polimórfico en sí no es un virus, ya que no cuenta con un algoritmo de infección de archivos ni ningún otro método de reproducción.

Los generadores polimórficos generalmente se distribuyen como un módulo de objeto que contiene este generador y se vincula al código del virus durante la traducción. La función de cifrado polimórfico y generación del descifrador se llama desde el cuerpo del virus llamando al procedimiento externo correspondiente antes de escribir los comandos del archivo.

Generadores polimórficos conocidos de virus en el entorno MS-DOS:

En total, se crearon varias decenas de generadores polimórficos de virus en el entorno MS-DOS.

Literatura