Ciertamente, es razonable esperar que un antivirus detecte virus.
Esto,
parcialmente se debe a que este tipo de aplicaciones ha tenido
tanto éxito en la detección a través de los años, que su capacidad para descubrir otro tipo de códigos
maliciosos ha sido subestimada.
Si bien existen muchas definiciones de código malicioso, la mayoría de los investigadores especializados en el tema aceptan la siguiente:
"Un programa informático, que puede infectar a otras
aplicaciones, modificándolas de forma tal que les permita
incluir una copia (posiblemente más evolucionada) de sí mismo.” [1,2]
Esta
definición abarca muchos tipos de código malicioso,
incluyendo:
-
Códigos que infectan el sector de arranque o de particiones.
-
Códigos que infectan archivos (virus parásito)
-
Virus polifacéticos, capaces de infectar diferentes tipos
de archivos
(Multipartite viruses)
-
Virus de guiones y secuencias de instrucciones automatizadas
(Macro and script viruses)
Si bien algunos de estos tipos de virus no son muy frecuentes hoy
en día (por ejemplo aquellos que infectan el sector de inicio
y particiones), los programas antivirus generalmente detectan
todos los virus conocidos para la plataforma en la que son descubiertos.
En general, también son muy buenos para detectar heurísticamente
virus “reales” nuevos
y desconocidos.
|