Este documento describe diferentes tipos de virus informáticos como virus residentes en memoria, virus de sobreescritura, virus de acción directa y virus de sector de arranque. También discute ataques informáticos como hackers, crackers y phreakers. Finalmente, cubre diferentes métodos de detección de virus como detección por firmas, heurística, invocada por el usuario y por la actividad del sistema.