Método de Propagación, Infección y Detección

Métodos de propagación de los virus
Existen varios métodos utilizados por los virus informáticos para propagase, los cuales se explican a continuación:
-Añadidura: Un virus usa el sistema de infección por añadidura cuando agrega el código vírico al final de los archivos ejecutables. Los archivos ejecutables anfitriones son modificados para que, cuando se ejecuten, el control del programa se pase primero al código vírico añadido.
-Inserción: Un virus usa el sistema de infección por inserción cuando copia su código directamente dentro de archivos ejecutables, en vez de añadirse al final de los archivos anfitriones.
Re-orientación: Es una variante del anterior. Se introduce el código principal del virus en zonas físicas del disco rígido que se marcan como defectuosas y en los archivos se implantan pequeños trozos de código que llaman al código principal al ejecutarse el archivo.

- Polimorfismo: Este es el método más avanzado de contagio. La técnica consiste en insertar el código del virus en un archivo ejecutable, pero para evitar el aumento de tamaño del archivo infectado, el virus compacta parte de su código y del código del archivo anfitrión, de manera que la suma de ambos sea igual al tamaño original del archivo.

Métodos de Infección
La forma más común en que se transmiten los virus es por transferencia de archivos, descarga o ejecución de archivos adjuntos a correos.
También usted puede encontrarse con un virus simplemente visitando ciertos tipos de páginas web que utilizan un componente llamado ActiveX o Java Apple. Además, usted puede ser infectado por un virus simplemente leyendo un e-mail dentro de ciertos tipos de programas de e-mail como Outlook u Outlook Express.
Actualmente uno de los medios más utilizados por los virus para su propagación son los dispositivos de almacenamiento USB, como pendrives y discos externos
Principales vías de infección
·         Redes Sociales.
·         Sitios webs fraudulentos.
·         Redes P2P (descargas con regalo).
·         Dispositivos USB/CD/DVD infectados.
·         Adjuntos en Correos no solicitados (Spam)* Sitios webs legítimos pero infectados.




Detección de virus
Para detectar la presencia de un virus pueden emplearse varios tipos de Programas anti víricos. Los Programas de rastreo pueden reconocer las características del Código informático de un virus y buscar estas características en los ficheros del ordenador. Como los nuevos virus tienen que ser analizados cuando aparecen, los programas de rastreo deben ser actualizados periódicamente para resultar eficaces. Algunos programas de rastreo buscan características habituales de los Programas virales; suelen ser menos fiables.
Los únicos programas que detectan todos los virus son los de Comprobación de suma, que emplean cálculos matemáticos para comparar el estado de los programas ejecutables antes y después de ejecutarse. Si la suma de comprobación no cambia, el sistema no está infectado. Los programas de comprobación de suma, sin embargo, sólo pueden detectar una infección después de que se produzca.
Los Programas de vigilancia detectan actividades potencialmente nocivas, como la sobre escritura de Ficheros informáticos o el formateo del disco duro de la computadora. Los Programas caparazones de integridad establecen capas por las que debe pasar cualquier orden de ejecución de un programa. Dentro del caparazón de integridad se efectúa automáticamente una comprobación de suma, y si se detectan programas infectados no se permite que se ejecuten.