Virus informático
¿Qué es Virus informático?
Virus informáticoCódigo malicioso que inserta copias de sí mismo en otros programas o archivos y se ejecuta cuando el huésped se ejecuta.
Un virus informático es malware que se propaga adjuntando su código a ejecutables legítimos, documentos o sectores de arranque. A diferencia de un gusano, necesita una acción del usuario —abrir un documento, ejecutar un programa o arrancar desde un soporte infectado— para seguir propagándose. Una vez activo, puede dañar datos, instalar cargas adicionales, exfiltrar información o consumir recursos.
Cómo funciona la infección
Un virus de archivo modifica el programa huésped para que el flujo de ejecución pase por el código vírico antes del punto de entrada original. Entre las técnicas habituales están añadir la carga al final del ejecutable y reescribir el punto de entrada, anteponerla al inicio, y la infección de cavidad, que oculta el código en el relleno no usado del archivo. Los virus residentes permanecen en memoria e infectan archivos al abrirse, mientras que los motores polimórficos y metamórficos mutan o recifran la carga en cada generación para evadir las firmas estáticas, empujando a los antivirus hacia la detección heurística y de comportamiento.
Incidentes reales
El virus Brain (enero de 1986), escrito por dos hermanos en Pakistán, se considera el primer virus para PC; sobrescribía el sector de arranque de disquetes en máquinas compatibles con IBM. Melissa (1999) fue el primer virus de macro de Word ampliamente difundido: se enviaba a los primeros 50 contactos de Outlook y causó unos 80 millones de dólares en daños. Le siguieron ILOVEYOU (2000) y CIH/Chernobyl, este último capaz de sobrescribir la BIOS.
Defensas
Los controles modernos incluyen antimalware actualizado con análisis de comportamiento, desactivar por defecto las macros sin firmar (Microsoft ya bloquea las macros en archivos con la Mark-of-the-Web), allow-listing de aplicaciones, cuentas con mínimos privilegios y parcheo continuo.
flowchart TD
A[El usuario abre un archivo<br/>infectado o ejecuta un programa] --> B[El código vírico se ejecuta<br/>antes del punto de entrada]
B --> C{Buscar huéspedes<br/>no infectados}
C -->|huésped hallado| D[Adjuntar / inyectar copia<br/>añadir, anteponer, cavidad]
D --> E[Mutar la carga<br/>motor polimórfico]
E --> C
C -->|se cumple el disparador| F[Ejecutar carga<br/>dañar datos / soltar malware]
B --> G[Devolver control al huésped<br/>el programa funciona normal]● Ejemplos
- 01
ILOVEYOU (2000), virus en VBScript distribuido por correo.
- 02
CIH/Chernobyl, que corrompía firmware y datos del disco.
● Preguntas frecuentes
¿Qué es Virus informático?
Código malicioso que inserta copias de sí mismo en otros programas o archivos y se ejecuta cuando el huésped se ejecuta. Pertenece a la categoría de Malware en ciberseguridad.
¿Qué significa Virus informático?
Código malicioso que inserta copias de sí mismo en otros programas o archivos y se ejecuta cuando el huésped se ejecuta.
¿Cómo defenderse de Virus informático?
Las defensas contra Virus informático combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.
¿Cuáles son otros nombres para Virus informático?
Nombres alternativos comunes: Virus, Virus de archivo.