Es un programa, elaborado por una o m�s personas, en un lenguaje de programaci�n, cuyo prop�sito es causar alg�n tipo de da�o o problema a la computadora en que se aloja.
TIPOS DE VIRUS
Los virus se insertan sobre los ficheros ejecutables que se ponen a su alcance, incrementando ligeramente el tama�o de los mismos. Estos ficheros ejecutables incluyen a cualquier fichero cuya extensi�n sea "EXE", "COM", "OVL", "SYS" o "BIN". Otros virus utilizan partes libres de los discos duros donde se instalan.
Debido a la gran cantidad de virus que existen en la actualidad, los fabricantes de software han dado una clasificacion de virus dependiendo su modo de activacion.
VIRUS DE MACRO
Se tratan de virus que estan dentro de macros, pequenos programas, que se hallan a su vez en archivos de Office, como Word, Excel o Power Point. Al principio la mayoria de los virus estaban en el Boot (el sector de arranque de un disco) o en archivos ejecutables. Con la llegada de los virus de macro, se hizo necesario para los antivirus el tener que comprobar tambien los documentos.
VIRUS DE BOOT
Afectan a disquetes y discos duros. Cuando el uso de disquetes era el metodo normal de distribuir la informacion este tipo de virus era el mas extendido.
VIRUS DE MULTIPARTITE
En realidad se parecen mucho a los virus de Boot, ya que infectan al sector de arranque de los discos, pero, a diferencia de estos, tambien infectan ficheros ejecutables.
VIRUS DOS
Infectan archivos ejecutables del sistema operativo MS-DOS, ya sea archivos BAT, COM o EXE. Al ejecutarse estos archivos, el virus se copia a otros ejecutables.
VIRUS WINDOWS
Son como los anteriores pero utilizan los ejecutables de Windows 32 bits.
VIRUS MULTIPLATAFORMA
Utilizando distintos soportes, como son macros de Word y archivos ejecutables, son capaces de infectar computadoras con distintos sistemas operativos.
VIRUS DE AYUDA
Estos virus se esconden en los archivos de formato HLP, el formato de ayuda de Windows.
VIRUS DE JAVA
Infectan la maquina virtual Java que hay en las computadoras y que se encargan de ejecutar los programas en Java.
VIRUS POLIMORFICOS
Cada vez que infectan un nuevo archivo, estos virus modifican su codigo para no ser reconocidos. Los mas avanzados no se limitan a eso, sino que cada vez, cambian la forma en que realizan esa codificacion, haciendo muy complicada su deteccion.
VIRUS CONSTRUCTORES
Incluyen en su codigo las instrucciones para generar otros virus mas pequenos con los que van infectando los archivos.
VIRUS DE SCRIPT
Estan escritos en lenguaje de script, como Visual Basic, y se transmiten por canales como el correo electronico o IRC (chat). Lo que hacen es aprovechar que hay programas que ejecutan estos programas.
CABALLOS DE TROYA
El programa se dise�a para hacer una funcion maligna, pero sin que lo parezca. Podemos considerar varios metodos seg�n el ingenio del programador. Uno muy antiguo es desensamblar un programa popular y legal, a�adirle unas instrucciones malignas y ensamblarlo de nuevo reparti�ndolo por ah�. Otro truco es incluir una �atacheado� (archivo insertado) maligno en un mensaje de e-mail. Pero hay que tener cuidado, porque hay muchas tomaduras de pelo de bromistas e inmaduros dando falsos avisos de troyanos. Lo mejor contra un troyano es el borrado inmediato. El problema es que no siempre las vacunas los detectan bien, y en ese caso solemos utilizar programas especificos para detectarlos.
Un ejemplo de Caballo de Troya es el programa SALAMI. Un programa que desvia los centimos de las transacciones bancarias a una cuenta determinada enriqueciendo a su creador. Es de se�alar que en el caso de los troyanos es el usuario el que desencadena el desastre al ejecutar lo que no debe.
CAMALE�N
Es un primo del Caballo de Troya que hoy en dia solo se utiliza de vez en cuando. El programador crea un programa maligno y lo disfraza como uno legal. Es importante estar al dia de las versiones de programas populares, como por ejemplo , los empaquetadores. Muchas versiones �nuevas� de empaquetadores que aparecen en Internet son en realidad camaleones.
GUSANOS DE INTERNET
Un gusano no necesita contaminar un archivo para expandirse y es ideal para funcionar en Internet. De hecho, utiliza t�cnicas especiales para esparcirse por la red. A veces se transmite todo el programa, y en otras veces solo un peque�o �control� del mismo. De esta forma, se puede ver que algunos gusanos actuan desde la computadora que contaminan, mientras que otros lo hacen desde la computadora de �origen�.
JOKES Y HOAXES
Bromas y enga�os. Parecen virus pero no lo son. Simulan alguna "catastrofe" en la computadora para causar una broma que puede ser bastante pesada.