Un virus informtico es un malware que tiene por objeto alterar el normal
funcionamiento de la computadora, sin el permiso o el conocimiento del usuario. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el cdigo de este. Los virus pueden destruir, de manera intencionada, los datos almacenados en una computadora, aunque tambin existen otros ms inofensivos, que solo se caracterizan por ser molestos. Los virus informticos tienen, bsicamente, la funcin de propagarse a travs de un software Tipos de virus:
Troyano: Consiste en robar informacin o alterar el sistema del hardware o en un caso extremo permite que un usuario externo pueda controlar el equipo.
Gusano: Tiene la propiedad de duplicarse a s mismo. Los gusanos utilizan las partes automticas de un sistema operativo que generalmente son invisibles al usuario.
Bombas lgicas o de tiempo: Son programas que se activan al producirse un acontecimiento determinado. La condicin suele ser una fecha (Bombas de Tiempo), una combinacin de teclas, o ciertas condiciones tcnicas (Bombas Lgicas). Si no se produce la condicin permanece oculto al usuario.
Acompaante: Estos virus basan su principio en que MS-DOS, ejecuta el primer archivo COM y EXE del mismo directorio. El virus crea un archivo COM con el mismo nombre y en el mismo lugar que el EXE a infectar. Despus de ejecutar el nuevo archivo COM creado por el virus y cede el control al archivo EXE.
Archivo: Los virus que infectan archivos del tipo *.EXE, *.DRV, *.DLL, *.BIN, *.OVL, *.SYS e incluso BAT. Este tipo de virus se aade al principio o al final del archivo. Estos se activan cada vez que el archivo infectado es ejecutado, ejecutando primero su cdigo vrico y luego devuelve el control al programa infectado pudiendo permanecer residente en la memoria durante mucho tiempo despus de que hayan sido activados.
Virus polimrficos: Son virus que en cada infeccin que realizan se cifran de una forma distinta (utilizando diferentes algoritmos y claves de cifrado). De esta forma, generan una elevada cantidad de copias de s mismos e impiden que los antivirus los localicen a travs de la bsqueda de cadenas o firmas, por lo que suelen ser los virus ms costosos de detectar. Zombie: El estado zombie en una computadora ocurre cuando es infectada y est siendo controlada por terceros. Pueden usarlo para diseminar virus, keyloggers, y procedimientos invasivos en general. Usualmente esta situacin ocurre porque la computadora tiene su Firewall y/o sistema operativo desatualizado. Segn estudios, una computadora que est en internet en esas condiciones tiene casi un 50% de chances de convertirse en una mquina zombie, pasando a depender de quien la est controlando, casi siempre con fines criminales. Prevencin: El antivirus es una aplicacin o un conjunto de ellas que se encargan de la prevencin, bsqueda, deteccin y eliminacin de cualquier programa maligno. Algunos tipos o clases de antivirus son: Eliminadores Reparadores: estos antivirus no slo detectan la existencia de un virus sino que pueden eliminarlos de los ficheros contaminados o la zona de arranque del disco y dejar en estado original al programa ejecutable. En los casos en que el virus sobrescribe el cdigo original del programa, el antivirus no puede dejarlo en su estado original. Detectores: son los antivirus ms simples, a diferencia del anterior, se limitan a avisarle al usuario sobre la deteccin de algn virus conocido. Es el propio usuario el que debe encargarse de solucionar el problema. Inmunizadores: estos programas son muy seguros puesto que logran anticiparse a la infeccin de los virus, troyanos y la destruccin involuntaria de contenidos. Los inmunizadores, o tambin llamados protectores, residen en la memoria de la computadora y desde all vigilan la ejecucin de programas, formatean los discos y copian ficheros, entre otras acciones. La desventaja de este antivirus es ocupan mucha memoria y pueden disminuir la velocidad de ejecucin de ciertos programas. Programas de vacuna: estos antivirus trabajan aadindole cdigos a los ficheros ejecutables para que se auto chequeen en el momento de la ejecucin. Otra forma en que actan estos programas es calculando y guardando una lista de sumas de control en alguna parte del disco. Heursticos: estos antivirus simulan la ejecucin de programas y observan su comportamiento para detectar alguna situacin sospechosa. Residentes: estos antivirus analizan los programas desde el momento en que el usuario los ejecuta y chequea si el archivo posee o no algn tipo de virus. Se encuentran ubicados en la memoria. Antivirus de patrn: estos analizan los archivos y buscan si existe alguna cualidad particular de algn virus. De esta manera, existen antivirus especficos para ciertos virus de los cuales conocen su forma de actuar y atacar.