martes, 4 de noviembre de 2008

LoS vIrUs...!!

Qué es exactamente un virus informático?
* Son programas de computadora. * Su principal cualidad es la de poder autorreplicarse. * Intentan ocultar su presencia hasta el momento de la explosión. * Producen efectos dañinos en el "huésped".
. Como el cuerpo humano, el computadora puede ser atacado por agentes infecciosos capaces de alterar su correcto funcionamiento o incluso provocar daños irreparables en ciertas ocasiones, los virus informáticos son auténticas imitaciones de sus hermanos biológicos
Un virus informático es un programa de computadora, tal y como podría ser un procesador de textos, una hoja de cálculo o un juego Un virus informático ocupa una cantidad mínima de espacio en disco se ejecuta sin conocimiento del usuario y se dedica a autorreplicarse, es decir, hace copias de sí mismo e infecta archivos, tablas de partición o sectores de arranque de los discos duros y disquetes para poder expandirse lo más rápidamente posible. es una especie de "burla tecnológica" hacia la Naturaleza. ". Es el momento culminante que marca el final de la infección y cuando llega suele venir acompañado del formateo del disco duro, borrado de archivos o mensajes de protesta.
¿Cómo surge un virus? Los virus tienen un ciclo de vida muy concreto:
*
Programación y desarrollo * Expansión * Actuación * Extinción o mutación
Virii: Con este término se hace referencia al estudio y desarrollo de virus informáticos.
¿Por qué se hace un virus? La gran mayoría de los creadores de virus lo ven como un hobby, aunque también otros usan los virus como un medio de propaganda o difusión de sus quejas o ideas radicales, como por ejemplo el virus Telefónica, que emitía un mensaje de protesta contra las tarifas de esta compañía a la vez que reclamaba un mejor servicio, o el famosísimo Silvia que sacaba por pantalla la dirección de una chica que al parecer no tuvo una buena relación con el programador del virus.
También porque es el orgullo, o la competitividad entre los programadores de virus lo que les lleva a desarrollar virus cada vez más destructivos y difíciles de controlar. Pero que afortunadamente se están desarrollando mejores
antivirus.

HISTORIA
A continuación se presenta una breve cronología de lo que ha sido los orígenes de los virus:
1949: Se da el primer indicio de definición de virus.
1959: En los laboratorios AT&T Bell, se inventa el juego "Guerra Nuclear" Consistía en una batalla entre los códigos de dos programadores,
1970: El Creeper es difundido por la red ARPANET. El virus mostraba el mensaje "SOY CREEPER...ATRAPAME SI PUEDES!". es creado su antídoto: el antivirus Reaper.
1974: El virus Rabbit hacía una copia de si mismo y lo situaba dos veces en la cola de ejecución del ASP de
IBM lo que causaba un bloqueo del sistema.
1980: La red ARPANET es infectada por un "gusano" y queda 72 horas fuera de servicio. 1983: El juego Core Wars, con adeptos en el
MIT, salió a la luz pública n un
1985: intenta enmendar su error publicando otro artículo "Juegos de Computadora virus, gusanos y otras plagas de la Guerra Nuclear atentan contra la memoria de los ordenadores".
1987: Se da el primer caso de contagio masivo de computadoras a través del MacMag Se descubre la primera versión del virus " 1988: El virus Brain aparece en Estados Unidos.

CLASIFICACION
Dependiendo del lugar donde se alojan, la técnica de replicación o la plataforma en la cual trabajan, podemos diferenciar en distintos tipos de virus.
Virus de sector de arranque (boot).
Virus de archivos.
Virus de macro.
Virus BAT
Virus del MIRC.

FUNCIONAMIENTO

Hay que tener en cuenta que un virus es simplemente un programa. Por lo tanto, debemos de dejar a un lado las histerias y los miedos infundados y al mismos tiempo ser consientes del daño real que puede causarnos. Para ello, lo mejor es tener conocimiento de cómo funcionan y las medidas que debemos tomar para prevenirlos y hacerles frente.
PROCESO DE INFECCION. El virus puede estar en cualquier sitio. En ese disquete que nos deja un amigo, en el último archivo descargado de Internet.
Dependiendo del tipo de virus el proceso de infección varia sensiblemente. Puede que el disco contaminado tenga un virus de archivo en el archivo FICHERO
TECNICAS DE PROGRAMACION
Técnicas Stealth Son técnicas "furtivas" que utilizan para pasar desapercibidos al usuario y a los antivirus..
Tunneling Es una técnica usada por programadores de virus y antivirus para evitar todas las rutinas al servicio de una interrupción y tener así un control directo sobre esta. Antidebuggers Un debugger es un programa que permite de compilar programas ejecutables y mostrar parte de su código en lenguaje original.
Polimorfismo o auto mutación Es una técnica que consiste en variar el código vírico en cada infección ( más o menos lo que hace el virus del SIDA en los humanos con su capa proteica ).
TSR Los programas residentes en memoria (TSR) permanecen alojados en esta durante toda su ejecución.