Dado que una característica de los virus es el consumo de recursos, los virus ocasionan problemas tales como: pérdida de productividad, cortes en los sistemas de información o daños a nivel de datos.
Una de las características es la posibilidad que tienen de diseminarse por medio de replicas y copias. Las redes en la actualidad ayudan a dicha propagación cuando éstas no tienen la seguridad adecuada.
Otros daños que los virus producen a los sistemas informáticos son la pérdida de información, horas de parada productiva, tiempo de reinstalación, etc.
Hay que tener en cuenta que cada virus plantea una situación diferente.
Polimorfico:
En relación a los virus informáticos un código polimórfico o polimorfismo es aquel que se sirve de un motor polimórfico para mutarse a sí mismo mientras mantiene su algoritmo original intacto. Esta técnica es utilizada comúnmente por virus informáticos ygusanos para ocultar su presencia.
Residentes
Cuando se ponen en marcha, la primera acción que realizan consiste en comprobar si se cumplen todas las condiciones para atacar (fecha, hora,... etc.). De no ser así, se colocan en una zona de la memoria principal, esperando que se ejecute algún programa.
No residentes
Los virus no residentes puede ser considerado como compuesto por un módulo del buscador y un módulo de replicación. El módulo del buscador es responsable de encontrar nuevos archivos a infectar. Para cada nuevo archivo ejecutable del módulo de encuentros buscador, llama al módulo de replicación para infectar el archivo.
Furtivos
Denomina un virus Stealth cuando mientras esta activo oculta las modificaciones que ha hecho a archivos o zonas de arranque. Esto normalmente se hace supervisando las llamadas a las funciones del sistema que se usan para leer archivos o sectores del medio de almacenamiento y manipulando los resultados