Este documento define un virus informático y describe sus características principales. Un virus informático es un pequeño programa escrito para instalarse en una computadora sin el conocimiento o permiso del usuario. Tiene tres módulos principales: reproducción, ataque y defensa. El módulo de reproducción maneja las rutinas para infectar otros programas, el módulo de ataque contiene rutinas para dañar archivos, y el módulo de defensa protege al virus de ser detectado.