Anda di halaman 1dari 21

FUNDACIN TECNOLGICA ANTONIO DE ARVALO FACULTAD DE CIENCIAS ECONOMICAS GESTIN NAVIERA Y PORTUARIA I SEMESTRE

VIRUS INFORMATICOS PARTE I

Presentado por: JORGE DONALDO GALVAN MACHADO JAIRA ROJANO GARRIDO MAYERLIN BLANQUICETT SALINAS ANGELO CABARCAS CUADRADO JULIETH CASTELLAR DIAZ

Presentado a: Ing. ASTRID CALDERN HERNANDEZ Lic. INFORMATICA Y HERRAMIENTAS Y PRODUCTIVIDAD

Septiembre/2012

CARTAGENA DE INDIAS D. T. Y. C

INTRODUCCION

El presente trabajo tiene como objetivo mostrar como atacan los virus a las computadoras y como afectan a las empresas como se puede combatir y prevenir ante los virus con soluciones conocidas como son los antivirus. Debemos saber que los virus estn en constante evolucin como los virus que afectan a los humanos cada vez son ms fuertes y mas invulnerables a los ataques de los antivirus y afectan a empresarios de una manera muy grande, los creadores de dicho virus son los hackers ya que ellos manipulan donde deben atacar sus programas ya que estos son solo programas que atacan el sistema. Las computadoras presentan varios sntomas despus de que son infectadas como que son lentas o manejan mensajes de burla hacia el usuario e inutiliza el sistema ya sea de una manera parcial o totalmente. Aqu se presentaran datos de este tipo y algunas soluciones para ellos as como algunas estrategias de deteccin para proteger su computadora.

1. OBJETIVOS

Generales

Conocer los diferente virus que afectan el sistema operativo y como se utilizan los diferentes programas de antivirus para corregir los daos que puede ocasionar un virus en un sistema operativo de un computador.

Especficos

Mostrar el manejo y los pasos para la utilizacin de los antivirus. Analizar el funcionamiento de cada uno de los virus.

2. VIRUS INFORMATICO

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 un computadora, aunque tambin existen otros ms inofensivos, que solo se caracterizan por ser molestos.

3. HISTORIA El primer virus atac a una mquina IBM Serie 360 (y reconocido como tal). Fue llamado Creeper, creado en 1972. Este programa emita peridicamente en la pantalla el mensaje: I'm a creeper... catch me if you can! (Soy una enredadera... agrrame si puedes!). Para eliminar este problema se cre el primer programa antivirus denominado Reaper (cortadora). Sin embargo, el trmino virus no se adoptara hasta 1984, pero stos ya existan desde antes. Sus inicios fueron en los laboratorios deBell Computers. Cuatro programadores (H. Douglas Mellory, Robert Morris, Victor Vysottsky y Ken Thompson) desarrollaron un juego llamado Core War, el cual consista en ocupar toda la memoria RAM del equipo contrario en el menor tiempo posible. Despus de 1984, los virus han tenido una gran expansin, desde los que atacan los sectores de arranque de disquetes hasta los que se adjuntan en un correo electrnico.

4. VIRUS INFORMATICOS Y SISTEMAS OPERATIVOS un virus informtico mayoritariamente atacar slo el sistema operativo para el que fue desarrollado, aunque ha habido algunos casos de virus multiplataforma.

5.1 MS-Windows Las mayores incidencias se dan en el sistema operativo Windows debido, entre otras causas, a:

Su gran popularidad, como sistema operativo, entre los computadores personales, PC. Se estima que, en 2007, un 90% de ellos usaba Windows. Esta popularidad basada en la facilidad de uso sin conocimiento previo alguno, motiva a los creadores de software malicioso a desarrollar nuevos virus; y as, al atacar sus puntos dbiles, aumentar el impacto que generan.

Falta de seguridad en esta plataforma (situacin a la que Microsoft est dando en los ltimos aos mayor prioridad e importancia que en el pasado). Al ser un sistema muy permisivo con la instalacin de programas ajenos a ste, sin requerir ninguna autentificacin por parte del usuario o pedirle algn permiso especial para ello en los sistemas ms antiguos (en los Windows basados en NT se ha mejorado, en parte, este problema). A partir de la inclusin del Control de Cuentas de Usuario en Windows Vista o Windows 7, y siempre y cuando no se desactive, se ha solucionado este problema.

Software como Internet Explorer y Outlook Express, desarrollados por Microsoft e incluidos de forma predeterminada en las ltimas versiones de Windows, son conocidos por ser vulnerables a los virus ya que stos aprovechan la ventaja de que dichos programas estn fuertemente integrados en el sistema operativo dando acceso completo, y prcticamente sin restricciones, a los archivos del sistema. Un ejemplo famoso de este tipo es el virus ILOVEYOU, creado en el ao 2000 y propagado a travs de Outlook.

La escasa formacin de un nmero importante de usuarios de este sistema, lo que provoca que no se tomen medidas preventivas por parte de estos, ya que este sistema est dirigido de manera mayoritaria a los usuarios no expertos en informtica. Esta situacin es aprovechada constantemente por los programadores de virus.

5.2 Unix y derivados

En otros sistemas operativos como las distribuciones GNU/Linux, BSD, OpenSolaris, Solaris, Mac OS X y otros basados en Unix las incidencias y ataques son prcticamente inexistentes. Esto se debe principalmente a:

Tradicionalmente los programadores y usuarios de sistemas basados en Unix han considerado la seguridad como una prioridad por lo que hay mayores medidas frente a virus, tales como la necesidad de autenticacin por parte del usuario como administrador oroot para poder instalar cualquier programa adicional al sistema.

Los directorios o carpetas que contienen los archivos vitales del sistema operativo cuentan con permisos especiales de acceso, por lo que no cualquier usuario o programa puede acceder fcilmente a ellos para modificarlos o borrarlos. Existe una jerarqua de permisos y accesos para los usuarios.

Relacionado al punto anterior, a diferencia de los usuarios de Windows, la mayora de los usuarios de sistemas basados en Unix no pueden normalmente iniciar sesiones como usuarios "administradores' o por el superusuario root, excepto para instalar o configurar software, dando como resultado que, incluso si un usuario no administrador ejecuta un virus o algn software malicioso, ste no daara completamente el sistema operativo ya que Unix limita el entorno de ejecucin a un espacio o directorio reservado llamado comnmente home. Aunque a partir de Windows Vista, se pueden configurar las cuentas de usuario de forma similar.

Estos sistemas, a diferencia de Windows, son usados para tareas ms complejas como servidores que por lo general estn fuertemente protegidos, razn que los hace menos atractivos para un desarrollo de virus o software malicioso.

En el caso particular de las distribuciones basadas en GNU/Linux y gracias al modelo colaborativo, las licencias libres y debido a que son ms populares que otros sistemas Unix, la comunidad aporta constantemente y en un lapso de tiempo muy corto actualizaciones que resuelven bugs y/o agujeros de seguridad que pudieran ser aprovechados por algn malware.
6

5. CARACTERISTICAS

Dado que una caracterstica de los virus es el consumo de recursos, los virus ocasionan problemas tales como: prdida de productividad, cortes en los sistemas de informacin o daos a nivel de datos. Una de las caractersticas es la posibilidad que tienen de diseminarse por medio de replicas y copias. Las redes en la actualidad ayudan a dicha propagacin cuando stas no tienen la seguridad adecuada. Otros daos que los virus producen a los sistemas informticos son la prdida de informacin, horas de parada productiva, tiempo de reinstalacin, etc. Hay que tener en cuenta que cada virus plantea una situacin diferente.

6. METODOS DE PROPAGACION

Existen dos grandes clases de contagio. En la primera, el usuario, en un momento dado, ejecuta o acepta de forma inadvertida la instalacin del virus. En la segunda, el programa malicioso acta replicndose a travs de las redes. En este caso se habla de gusanos. En cualquiera de los dos casos, el sistema operativo infectado comienza a sufrir una serie de comportamientos anmalos o imprevistos. Dichos comportamientos pueden dar una pista del problema y permitir la recuperacin del mismo. Dentro de las contaminaciones ms frecuentes por interaccin del usuario estn las siguientes:

Mensajes que ejecutan automticamente programas (como el programa de correo que abre directamente un archivo adjunto).

Ingeniera social, mensajes como ejecute este programa y gane un premio, o, ms comnmente: Haz 2 clics y gana 2 tonos para mvil gratis..

Entrada de informacin en discos de otros usuarios infectados. Instalacin de software modificado o de dudosa procedencia.
7

En el sistema Windows puede darse el caso de que la computadora pueda infectarse sin ningn tipo de intervencin del usuario (versiones Windows 2000, XP y Server 2003) por virus como Blaster, Sasser y sus variantes por el simple hecho de estar la mquina conectada a una red o a Internet. Este tipo de virus aprovechan una vulnerabilidad de desbordamiento de buffer y puertos de red para infiltrarse y contagiar el equipo, causar inestabilidad en el sistema, mostrar mensajes de error, reenviarse a otras mquinas mediante lared local o Internet y hasta reiniciar el sistema, entre otros daos. En las ltimas versiones de Windows 2000, XP y Server 2003 se ha corregido este problema en su mayora.

7. TIPOS E IMITACIONES DE LOS VIRUS Existen diversos tipos de virus, varan segn su funcin o la manera en que ste se ejecuta en nuestra computadora alterando la actividad de la misma, entre los ms comunes estn:

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.

Hoax: Los hoax no son virus ni tienen capacidad de reproducirse por si solos. Son mensajes de contenido falso que incitan al usuario a hacer copias y enviarla a sus contactos. Suelen apelar a los sentimientos morales ("Ayuda a un nio enfermo de cncer") o al espritu de solidaridad ("Aviso de un nuevo virus peligrossimo") y, en cualquier caso, tratan de aprovecharse de la falta de experiencia de los internautas novatos.
8

Joke: Al igual que los hoax, no son virus, pero son molestos, un ejemplo: una pgina pornogrfica que se mueve de un lado a otro, y si se le llega a dar a errar es posible que salga una ventana que diga: OMFG!! No se puede cerrar!

8. BUG-WARE Bug-ware es el termino dado a programas informticos legales diseados para realizar funciones concretas. Debido a una inadecuada comprobacin de errores o a una programacin confusa causan daos al hardware o al software del sistema. Muchas veces los usuarios finales aducen esos daos a la actividad de virus informticos. Los programas bug-ware no son en absoluto virus informticos, simplemente son fragmentos de cdigo mal implementado, que debido a fallos lgicos, daan el hardware o inutilizan los datos del computador El trmino "bug" fue asociado a interferencias y malfuncionamiento desde mucho tiempo antes de que existieran los ordenadores modernos, siendo Thomas Edison uno de los primeros en acuar este significado. Si bien fue una mujer, Grace Murray Hopper, quin en 1945 document el primer "bug" informtico. "bug", traducido literalmente del ingls como "bicho", adquiere otro significado cuando hablamos de informtica. Esta otra acepcin se refiere a elementos y circunstancias en el software o hardware, involuntarios e indeseados, que provocan un malfuncionamiento. A lo largo de los aos este trmino se ha popularizado y hoy da se utiliza comnmente para referirse a los errores en los programas informticos. La relacin con la seguridad informtica es directa, ya que muchas de las vulnerabilidades que da a da vemos en Hispasec estn asociadas a "bugs". Grace Murray Hopper (1906-1992), graduada en matemticas y fsica por el Vassar College, y doctora en matemticas por launiversidad de Yale, ha pasado a la historia por ser una innovadora programadora durante las primeras generaciones de ordenadores. En 1943, durante la segunda guerra mundial, decidi incorporarse a la marina estadounidense. Fue destinada al laboratorio declculo Howard Aiken en la Universidad de Harvard, donde trabaj como programadora en el Mark I.
9

El 9 de septiembre de 1945 el grupo de trabajo de Aiken y Grace se encontraba en la sala del Mark II intentando averiguar porqu el ordenador no funcionaba adecuadamente. Tras un examen concienzudo lograron detectar que la culpable era una polilla de dos pulgadas que se haba colado entre los contactos de unos de los rels del Mark II. Ms tarde, Grace registrara el incidente en el cuaderno de bitcoras, peg la polilla que caus el problema y anot debajo la frase "First actual case of bug being found". Puede verse una foto de la anotacin original del primer "bug" Para ver el grfico seleccione la opcin "Descargar" del men superior A partir de entonces, cada vez que algn ordenador daba problemas ellos decan que tena "bugs" (bichos o insectos). Aos ms tarde Grace tambin acuara el trmino "debug" para referirse a la depuracin de programas. Adems de los fines militares, nica razn de ser de los primeros ordenadores, cuentan que Grace fue de las primeras personas en buscar utilidades civiles a la informtica. Entre sus muchos mritos destaca la creacin del lenguaje Flowmatic, el desarrollo del primer compilador, o su trabajo en la primera versin del lenguaje COBOL. Grace continu con sus avances en computacin y tuvo numerosos reconocimientos a lo largo de su carrera. Entre otros, recibi el premio Hombre del Ao en las Ciencias de Cmputos por la Data Processing Management Association. Fue la primera mujer nombrada Distinguished fellow of the British Computer Society, y la primera y nica mujer almirante en la marina de los Estados Unidos hasta la fecha.

9. MACRO De acuerdo con la Internacional Security Association, los virus macro forman el 80% de todos los virus y son los que ms rpidamente han crecido en toda la historia de los ordenadores en los ltimos 5 aos. A diferencia de otros tipos de virus, los virus macro no son exclusivos de ningn sistema operativo y se diseminan fcilmente a travs de archivos adjuntos de e-mail, disquetes, bajadas de Internet, transferencia de archivos y aplicaciones compartidas. Para ver el grfico seleccione la opcin "Descargar" del men superior
10

Los virus macro son, sin embargo, aplicaciones especficas. Infectan las utilidades macro que acompaan ciertas aplicaciones como el Microsoft Wordy Excel, lo que significa que un Word virus macro puede infectar un documento Excel y viceversa. En cambio, los virus macro viajan entre archivos en las aplicaciones y pueden, eventualmente, infectar miles de archivos. Los virus macro son escritos en Visual Basic y son muy fciles de crear. Pueden infectar diferentes puntos de un archivo en uso, por ejemplo, cuando ste se abre, se graba, se cierra o se borra. Lo primero que hacen es modificar la plantilla maestra (normal.dot) para ejecutar varias macros insertadas por el virus, as cada documento que abramos o creemos, se incluirn las macros "vricas". Con la posibilidad de contener un virus convencional, cambiar un ejecutable o DLL e insertarlo en el sistema.

10. MAILBOMB Casi virus o no? Esta clase de virus todava no esta catalogado como tal pero, os voy a poner un ejemplo de lo que hacen, y haber que opinaras del este tipo de programas si son o no. Por lo general todos son iguales, escribes un texto que quieras una direccin de e-mail (victima) introduces el numero de copias y ya esta. El programa crea tantos mensajes como el numero de copias indicado antes, seguidamente empezara a enviar mensajes hasta saturar el correo de la victima.

11. MIRC No se considera virus tal cual, pero son idnticos y tienen muchas caractersticas comunes.

Virus del Mirc Son la nueva generacin de infeccin, aprovechan la ventajas proporcionadas por la Red y de los millones de usuarios conectados a cualquier IRC a travs del Mirc.
11

Consiste en un script para el cliente de IRC Mirc. Cuando se accede a un canal de IRC, recibe por DCC un archivo llamado "script.ini". Por defecto, el subdirectorio donde se descargan los archivos es el mismo donde esta instalado el programa, esto causa que el "script.ini" original se sobrescrito por el "script.ini" maligno. Bueno despus de lo dicho nos preguntaremos y para en que nos afecta a nosotros? Pues muy fcil, los autores pueden desconectarte del IRC o acceder a informacin privada,(archivo de claves o el "etc/passwd" de Linux).

12. MULTI-PARTES Los virus multi-parte pueden infectar tanto el sector de arranque como los archivos ejecutables, suelen ser una combinacin de todos los tipos existentes de virus, su poder de destruccin es muy superior a los dems y de alto riesgo para nuestros datos, su tamao es mas grande a cambio de tener muchas mas opciones de propagarse e infeccin de cualquier sistema.

13. SECTOR DE ARRANQUE Este tipo de virus infecta el sector de arranque de un disquete y se esparce en el disco duro del usuario, el cual tambin puede infectar el sector de arranque del disco duro (MBR). Una vez que el MBR o sector de arranque est infectado, el virus intenta infectar cada disquete que se inserte en el sistema ,ya sea una CD-R, una unidad ZIP o cualquier sistema de almacenamiento de datos. Los virus de arranque trabajan de la siguiente manera: se ocultan en el primer sector de un disco y se cargan en la memoria antes de que los archivos del sistema se carguen. Esto les permite tomar total control de las interrupciones del DOS y as, pueden diseminarse y causar dao. Estos virus, generalmente reemplazan los contenidos del MBR o sector de arranque con su propio contenido y mueven el sector a otra rea en el disco. La erradicacin de un virus de arranque puede hacerse inicializando la mquina desde un disquete sin infectar, o
12

encontrando el sector de arranque original y reemplazndolo en el lugar correcto del disco.

14. VBS

Debido al auge de Internet los creadores de virus han encontrado una forma de propagacin masiva y espectacular de sus creaciones a travs mensajes de correo electrnico, que contienen archivos Visual Basic Scripts, anexados, los cuales tienen la extensin .VBS El antiguo D.O.S. empleaba archivos .BAT (Batch), que eran un conjunto de instrucciones o comandos en lotes. Con el advenimiento de Windows 95/98/NT/Me/2000/XP, este tipo de archivos dej de ser empleado y fue reemplazado por los Visual Basic Scripts. Un Visual Basic Script es un conjunto de instrucciones lgicas, ordenadas secuencialmente para realizar una determinada accin al iniciar un sistema operativo, al hacer un Login en un Servidor de Red, o al ejecutar una aplicacin, almacenadas bajo un nombre de archivo y extensin adecuada. Los Scripts pueden ser interpretados y ejecutados por el Sistema Operativo Windows, Novell, etc. o por una aplicacin mIRC, pIRC, AutoCad, etc. Los virus pueden ser desarrollados en cualquier lenguaje y tener determinados objetivos de dao y algunos simplemente usan las instrucciones Visual Basic Scripts, como medios de propagacin. Asimismo, un VBS puede contener instrucciones que afecten a los sistemas. Tambin es posible editar instrucciones en la Libreta de Notas (NotePad) y guardar el archivo con la extensin .VBS.

15. ACCIONES DE LOS VIRUS Algunas de las acciones de algunos virus son:

Unirse a un programa instalado en el computador permitiendo su propagacin. Mostrar en la pantalla mensajes o imgenes humorsticas, generalmente molestas.
13

Ralentizar o bloquear el computador. Destruir la informacin almacenada en el disco, en algunos casos vital para el sistema, que impedir el funcionamiento del equipo.

Reducir el espacio en el disco. Molestar al usuario cerrando ventanas, moviendo el ratn...

16. CLASES DE VIRUS QUE ATACAN EN LA ACTUALIDAD

17.1 Linux y Mac. Son realmente muy pocos, y estn destinados en su mayora a atacar servidores oestaciones de trabajos especificas, si utilizamos alguno de estos sistemas operativos, podemos quedarnos tranquilos ya que las posibilidades de infectarse son realmente muy pocas. Lista de virus conocidos: 17.2 Troyanos o caballo de troya.

Como su nombre lo indica, es un programa oculto dentro de otro programa, el cual se ejecuta en el momento de ejecutar el programa en el cual esta oculto, solo basta con ejecutarlo una vez para que su efecto se cumpla.

17.3 Worm o gusano. La accin es simple, replicarse a si mismo constantemente, lo cual nos produce una saturacion en nuestra memoria y nos congela el ordenador, no es un ataque grande, pero nos deja sin ordenador. 18 DAOS DE LOS VIRUS Los virus informticos no afectan (en su gran mayora) directamente el hardware sino a travs de los programas que lo controlan; en ocasiones no contienen cdigo nocivo, o bien, nicamente causan dao al reproducirse y utilizar recursos escasos
14

como el espacio en el disco rgido, tiempo de procesamiento, memoria, etc. En general los daos que pueden causar los virus se refieren a hacer que el sistema se detenga, borrado de archivos, comportamiento errneo de la pantalla, despliegue de mensajes, desorden en los datos del disco, aumento del tamao de los archivos ejecutables o reduccin de la memoria total. Daos triviales: daos que no ocasionan ninguna prdida grave de funcionalidad del sistema y que originan una pequea molestia al usuario. Deshacerse del virus implica, generalmente, muy poco tiempo. Daos menores: daos que ocasionan una prdida de la funcionalidad de las aplicaciones que poseemos. En el peor de los casos se tendr que reinstalar las aplicaciones afectadas. Daos moderados: los daos que el virus provoca son formatear el disco rgido o sobrescribir parte del mismo. Para solucionar esto se deber utilizar la ltima copia de seguridad que se ha hecho y reinstalar el sistema operativo. Daos mayores: algunos virus pueden, dada su alta velocidad de infeccin y su alta capacidad de pasar desapercibidos, lograr que el da que se detecta su presencia tener las copias de seguridad tambin infectadas. Puede que se llegue a encontrar una copia de seguridad no infectada, pero ser tan antigua que se haya perdido una gran cantidad de archivos que fueron creados con posterioridad. Daos severos: los daos severos son hechos cuando un virus realiza cambios mnimos, graduales y progresivos. No se sabe cuando los datos son correctos o han cambiado, pues no hay unos indicios claros de cuando se ha infectado el sistema. Daos ilimitados: el virus "abre puertas" del sistema a personas no autorizadas. El dao no lo ocasiona el virus, sino esa tercera persona que, gracias a l, puede entrar en el sistema.

15

19 COMO SABER SI TENGO UN VIRUS la mejor forma de detectar un virus es, obviamente con un antivirus, pero en ocasiones los antivirus pueden fallar en la deteccin. Puede ser que no detectemos nada y an seguir con problemas. En esos casos difciles, entramos en terreno delicado y ya es conveniente la presencia de un tcnico programador. Muchas veces las fallas atribuidas a virus son en realidad fallas de hardware y es muy importante que la persona que verifique el equipo tenga profundos conocimientos de arquitectura de equipos, software, virus, placas de hardware, conflictos de hardware, conflictos de programas entre s y bugs o fallas conocidas de los programas o por lo menos de los programas ms importantes.

20 COMO EVITAR SER INFECTADO POR UN VIRUS La mejor herramienta para combatir virus es saber cmo actan, infectan y se propagan. No obstante, le recomendamos lo siguiente: El correo electrnico es el medio de transmisin preferido por los virus, por lo que hay que tener especial cuidado en su utilizacin. Muchas pginas de Internet permiten la descarga de programas y archivos a los ordenadores de los usuarios. Cabe la posibilidad de que estos archivos estn infectados con virus. Un amplio nmero de virus utiliza precisamente estos chats para propagarse. Lo hacen enviando ficheros adjuntos (generalmente con nombres muy sugerentes). Una muy buena forma de minimizar el impacto de un virus, tanto a nivel corporativo como particular, es respaldar correctamente con copias de seguridad de nuestra informacin.

16

21 SNTOMAS

Cuales son los sntomas mas comunes cuando tenemos un virus?

Reduccin del espacio libre en la memoria o disco duro. Un virus, cuando entra en un ordenador, debe situarse obligatoriamente en la memoria RAM , y por ello ocupa una porcin de ella. Por tanto, el tamao til operativo de la memoria se reduce en la misma cuanta que tiene el cdigo del virus.
o o o o o o

Aparicin de mensajes de error no comunes. Fallos en la ejecucin de programas. Frecuentes cadas del sistema Tiempos de carga mayores. Las operaciones rutinarias se realizan con mas lentitud. Aparicin de programas residentes en memoria desconocidos.

Actividad y comportamientos inusuales de la pantalla. Muchos de los virus eligen el sistema de vdeo para notificar al usuario su presencia en el ordenador. Cualquier desajuste de la pantalla, o de los caracteres de esta nos puede notificar la presencia de un virus.

El disco duro aparece con sectores en mal estado Algunos virus usan sectores del disco para camuflarse, lo que hace que aparezcan como daados o inoperativos.

Cambios en las caractersticas de los ficheros ejecutables Casi todos los virus de fichero, aumentan el tamao de un fichero ejecutable cuando lo infectan. Tambin puede pasar, si el virus no ha sido programado por un experto, que cambien la fecha del fichero a la fecha de infeccin.

Aparicin de anomalas en el teclado Existen algunos virus que definen ciertas teclas que al ser pulsadas, realizan acciones perniciosas en el ordenador. Tambin suele ser comn el cambio de la configuracin de las teclas, por la del pas donde se programo el virus.

17

22 TECNICAS Detallamos las tcnicas mas utilizadas por los virus para ocultarse, reproducirse y camuflarse de los antivirus.

22.1 Ocultacin

Mecanismos de Stealth ste es el nombre genrico con el que se conoce a las tcnicas de ocultar un virus. Varios son los grados de stealth, y en ellos se engloban argucias tan diversas como la originalidad y nivel del autor permiten. A un nivel bsico basta saber que en general capturan determinadas interrupciones del PC para ocultar la presencia de un virus, como mantener la fecha original del archivo, evitar que se muestren los errores de escritura cuando el virus escribe en discos protegidos, restar el tamao del virus a los archivos infectados cuando se hace un DIR o modificar directamente la FAT, etc.

Mantener la fecha original del archivo Restaura el tamao original de los archivos infectados Modifica directamente la FAT Modifican la tabla de Vectores de Interrupcion Se instalan en los buffers del DOS Soportan la reinicializacion del sistema por teclado Se instalan por encima de los 649 KB normales del DOS Evita que se muestren mensajes de error, cuando el virus intenta escriir sobre discos protegidos. Tcnicas de stealth avanzadas pretenden incluso hacer invisible al virus frente a un

antivirus. En esta categora encontramos los virus que modifican la tabla de vectores de interrupcin (IVT), los que se instalan en alguno de los buffers de DOS, los que se instalan por encima de los 640KB e incluso los hay que soportan la reinicializacin del sistema por teclado.

18

Tcnicas de auto encriptacin Esta tcnica muy utilizada, consigue que el virus se encripte de manera diferente cada vez que se infecta el fichero, para intentar pasar desapercibido ante los antivirus

22.2 PROTECCIN ANTIVIRUS

Anti-debuggers Un debugger es un programa que permite descompilar programas ejecutables y mostrar parte de su cdigo en lenguaje original. Los virus usan tcnicas para evitar ser desensamblados y as impedir su anlisis para la fabricacin del antivirus correspondiente. Armouring Mediante esta tcnica el virus impide que se examinen los archivos que l mismo ha infectado. Para conocer ms datos sobre cada uno de ellos, stos deben ser abiertos (para su estudio) como ficheros que son, utilizando programas especiales (Debuger) que permiten descubrir cada una de las lneas del cdigo (lenguaje de programacin en el que estn escritos). Pues bien, en un virus que utilice la tcnica de Armouring no se podr leer el cdigo.

22.3 CAMUFLAJE

Mecanismos Polimorficos Es una tcnica para impedir ser detectados, es la de variar el mtodo de encriptacin de copia en copia. Esto obliga a los antivirus a usar tcnicas heursticas ya que como el virus cambia en cada infeccin es imposible localizarlo buscndolo por cadenas de cdigo. Esto se consigue utilizando unalgoritmo de encriptacin que pone las cosas muy difciles a los antivirus. No obstante no se puede codificar todo el cdigo del virus, siempre debe quedar una parte sin mutar que toma el control y esa es la parte ms vulnerable al antivirus.
19

La forma ms utilizada para la codificacin es la operacin lgica XOR. Esto es debido que esta operacin es reversible: 2 XOR 5 = 3 3 XOR 2 = 5 En este caso la clave es el nmero 9, pero utilizando una clave distinta en cada infeccin se obtiene una codificacin tambin distinta. Otra forma tambin muy utilizada consiste en sumar un numero fijo a cada byte del cdigo vrico.

22.4

EVASIN

Tcnica de Tunneling Con esta tcnica, intentar burlar los mdulos residentes de los antivirus mediante punteros directos a los vectores de interrupcin. Requiere una programacin compleja, hay que colocar el procesador en modo paso a paso. En este modo de funcionamiento, tras ejecutarse cada instruccin se produce la interrupcin 1. Se coloca una ISR (Interrupt Service Routine) para dicha interrupcin y se ejecutan instrucciones comprobando cada vez si se ha llegado a donde se quera hasta recorrer toda la cadena de ISRs que halla colocando el parche al final de la cadena.

22.5

RESIDENTES

TSR : Los virus utilizan esta tcnica para permanecer residente en memoria y as mantener el control sobre todas las actividades del sistema y contaminar todo lo que encuentren a su paso. El virus permanece en memoria mientras el ordenador permanezca encendido. Por eso una de las primeras cosas que hace al llegar a la memoria es contaminar los ficheros de arranque del sistema para asegurarse de que cuando se vuelva a arrancar el ordenador volver a ser cargado en memoria.
20

En conclusin, Un virus es un programa pensado para poder reproducirse y replicarse por s mismo, introducindose en otros programas ejecutables o en zonas reservadas del disco o la memoria. Sus efectos pueden no ser nocivos, pero en muchos casos hacen un dao importante en el ordenador donde actan. Pueden permanecer inactivos sin causar daos tales como el formateo de los discos, la destruccin de ficheros, etc. Tener siempre a mano un disco de arranque limpio. Este disco de arranque se crea formateando un disquete con FORMAT/S de forma que se incluyen ficheros de arranque IO.SYS, MSDOS.SYS y COMMAND.COM. Este disco permitir arrancar el ordenador. Algunas de las tcticas para combatirlos son:

Hacer regularmente copias de seguridad Realizar peridicamente una desfragmentacin del disco. Utilizar las opciones anti-virus de la BIOS del ordenador. Utilizar software legalmente Utilizar un anti-virus

Tener una lista con la configuracin del equipo, es decir, los parmetros de todas las tarjetas, discos y otros dispositivos.

Los temas de proteccin de los sistemas operativos son preocupantes por los siguientes motivos: El ms evidente es la necesidad de prevenir la violacin intencionada y maliciosa de una restriccin de acceso, por parte de un usuario del sistema. Sin embargo, es de importancia ms general la necesidad de asegurar que cada componente de un programa nicamente utiliza los recursos del mismo segn los criterios que establezca el sistema operativo. Para construir un sistema de proteccin se tiene que definir; por un lado, la estrategia de proteccin (de qu fallos hay que proteger al sistema) y por otro, los mecanismos de proteccin (cmo hacer que se consiga la proteccin definida por la estrategia).

21

Anda mungkin juga menyukai