Download Clasificación de los virus informáticos

Document related concepts
no text concepts found
Transcript
VIRUS INFORMATICOS
¿Qué SON LOS VIRUS INFORMATICOS?
De manera general ,se identifica al virus
informático como un programa que se introduce
de forma no autorizada a un sistema , en donde
realiza diversas acciones sin consentimiento del
usuario.
Clasificación de los virus informáticos.
Hay diversas clasificaciones dependiendo
de sus características. Dos de las más
usuales son:
1- Por su forma de actuar.
2- por las zonas que infectan.
Por su forma de actuar en este grupo se
toma en cuenta la forma en que el virus
actúa y ataca a el computador, así como
algunas de las características operativas.
Virus.
Algunos de los programas de este tipo , lo
único que hacia era infectar la maquina y
cada vez que tenia oportunidad, se
duplicaba en otros sectores del disco duro ,
con lo que iban reduciendo la capacidad de
almacenamiento hasta que el usuario se
quedaba sin espacio.
Por su comportamiento al virus biológico,
se les bautizó con dicho nombre a este tipo
de infecciones , y por extensión a todos los
programas que efectuaban acciones sin
consentimiento del usuario.
Bombas lógicas.
Este tipo de virus se puede entrar en un
sistema y permanecer inactivo por largo
tiempo, pero cuando se reúnen ciertas
circunstancias programadas en su estructura
( una fecha ,una hora, cierto numero de
ejecuciones ,etc.) entran en ejecución
causando efectos que van desde la
expedición de una tonada en el alta voz.
Gusanos.
Estrictamente hablando no es un virus
computacional como los que conocemos
,sino que suelen ser programas de búsqueda
especializados ,diseñados por usuarios
expertos
(llamados
en
el
medio
hackers),cuyo objetivo es burlar las
defensas de un sistema de computo para
extraer de forma no autorizada algun tipo
de información . son utilizados en el
espionaje industrial.
Caballo de Troya.
Se ha dado este curioso nombre a aquellos
virus que para su distribución inicial fueron
disfrazados
como
algún
programa
inofensivo : hoja de calculo ,una
enciclopedia .
Se han dado casos en que los diseñadores
de estos programas dañinos los disfrazan
como una utilería anti-virus, así que los
usuarios la reciben , la instalan sin sospecha
Virus de entretenimiento.
Son aquellos que no afectan en nada la
información de un sistema , sino que al
momento de activarse producen algún
efecto curioso o simplemente molesto.
VIRUS FURTIVOS.
Son los mas modernos y peligrosos ,ya que
además de causar algún efecto dañino al
PC.
poseen avanzados métodos de
ocultamiento que inhibe la operación de las
utilerías de los anti-virus . ocultándose de
la acción de los buscadores.
Virus Polimorficos.
Se llaman asi a aquellos que van
evolucionando por si mismos ,esto es ,que
cambian su apariencia periódicamente con
el objeto de pasar desapercibidos ante los
anti-virus.
Por las zonas que infecta.
No todos los virus se comportan igual ,hay
algunos que basta con que se ponga en
operación el sistema para despertar y
proseguir con su labor destructora.
Virus de Archivos ejecutables.
Son los mas comunes ,ya que estos
programas se adhieren a algún archivo
ejecutable (*.com o *.exe ) cuando se
ejecuta dicho programa, comienza su labor.
Virus de sector de arranque.
Tan comunes como los anteriores ,infectan
el sector de arranque del disco duro, asi
que basta con arrancar la PC para que el
virus entre en actividad (al momento en que
se lee este sector de en la búsqueda del
sistema operativo.).
Virus residente en Memoria.
Algunos cuando son ejecutados por primera
vez se quedan latentes en memoria RAM
del sistema como si fuera un programa tipo
(terminate stay resident) similar al que
activa al ratón en programas del DOS.
Virus de archivos de trabajo.
Son los que mas recientemente han llegado
al medio de las PC .aprovechando los
lenguajes de programación de alto nivel
incorporados en ciertos programas (como
Word y Excel de Microsoft).
Medidas Preventivas.
Las medidas que deben de tomarse como
precaución contra un posible contagio de
virus son las siguientes.
1- siempre utilice los disquetes y CD
originales de fabrica al momento de cargar
un programa .
2- desconfié de cuanto disquete caiga en sus
manos, no importa que se lo haya entregado
alguien cuidadoso.
3- nunca deje disquete insertado en la
unidad A: al apagar la maquina. Hay virus
que se alojan en el sector de arranque de los
virus infectados, así que se puede leer al
momento del encendido.
4- si utiliza Internet, desconfié de aquellas
paginas que forzosamente lo obligan a leer
un appet (pequeños programas ejecutables
realizados en java o Active X).
5- si por razones de trabajo necesita
introducir en un sistema disquetes de
diversas procedencias ,lo mejor es que
adquiera una utilería de anti-virus se le
conoce como vacunas .
Síntomas de una infección viral.
¿ como saber si su sistema se ha
contaminado
de
virus
ante
un
comportamiento inesperado? El síntoma
mas representativo de un infección es que
súbitamente no tiene acceso a algún archivo
o algún programa que anteriormente
trabajaba sin problemas.
Hay casos en que la presencia de un virus
es completamente obvia ,ya que los
diseñadores de estos programas han
introducido mensajes en el código del
mismo que avisan al usuario de la
inminencia de un ataque ,o en el peor de los
casos ,cuando el virus a terminado su labor
destructiva.
Para llevar a cabo esta labor, sera
indispensable que tenga a mano alguna
utilería antivirus poderosa y actualizada.
PROGRAMAS ANTIVIRUS.
Hay en el mercado una gran variedad de
utilirias antivirus .
Recomendaciones a la hora de instalar un
antivirus en su computador.
 En primer lugar ,cerciórese de que el
programa el permite configurarlo, así
,usted podrá decidir la profundidad de la
inspección de un sistema (solo algunos
directorios)
 Igualmente importante es la
facilidad de uso ,ya que hay programas
que aun tienen que ejecutar desde la
linea de comandos.
 Otro aspecto importante es fijarse si
el programa antivirus incluye una
vacuna ,esto es la posibilidad de cargar
un programa residente en memoria para
que la maquina quede protegida contra
infecciones.
 Siempre adquiera la utileria
antivirus adecuada para su sistema
operativo ,ya que un antivirus en modo
DOS probablemente no detecte
correctamente los virus.
 Igualmente importante es la
facilidad de uso ,ya que hay programas
que aun se tienen que ejecutar desde la
línea de comandos con toda suerte
difíciles de memorizar.
 Un punto de primordial importancia
es con que frecuencia se van
actualizando las bases de datos de virus
del programa y la forma como la
compañía le hará llegar la información.
En este aspecto ,hay compañías que
solo
brindan
actualizaciones
trimestrales ,mientras otras cada mes.
PASOS A SEGUIR PARA DETECTAR Y
ERRADICAR UNA INFECCION.
Cuando sospeche que una maquina ha sido
infectada por algún virus ,lo primero por
hacer es apagar el sistema y evitar al
máximo su utilización posterior ,ya que hay
virus que pueden permanecer inactivos por
mucho tiempo, pero al reunir determinado
numero de ejecuciones inicia su labor
destructiva, obviamente si no se utiliza la
computadora , el virus no se activa.
 Una vez cargado el sistema
operativo “limpio” , aplique la utilería
antivirus y solicite que busque en todos
los archivos de la o las unidades que se
sospecha infectadas.
o En caso de que el antivirus tenga la
característica
de
erradicación
automática, tambien actívela para
que cada que detecte algún virus en
el sistema.
 Hay casos en que la limpieza resulta
imposible, ya sea porque el virus
modifico el archivo o porque es tan
nuevo que aun no se dispone de un
limpiador efectivo.
De ser asi es conveniente borrar el
archivo infectado.
¿Cómo trabajan los antivirus?
Hay diversos métodos para
detectar
infecciones virales, cada uno de ellos con
ventajas y desventajas.
I. Medición del tamaño de los archivos.
Debido a que los virus tratan de
extenderse lo más posible, una forma
típica de infección es que se adhieren al
final de algún archivo ejecutable.
II. Búsqueda de la huella de un virus.
Cada virus informático posee una o
más líneas de código que no se repiten
en alguna aplicación convencional, por
lo que lo hacen inconfundible. La
probabilidad de que aleatoriamente,
una combinación de caracteres
particulares de un virus pueda crearse
en un procesador de texto o una hoja
electrónica es nula.
III. Métodos heurísticos. Recibe este
nombre un tipo de utilería antivirus
capaz
de
realizar
búsquedas
“inteligentes” basándose en indicios
subjetivos de lo que ocurre cuando ha
aparecido una infección viral. A la
fecha estos programas suelen ser de los
más efectivos al colocarlos como
vacunas, pero tienen el inconveniente
que debido a su característica de
búsqueda inteligente, con cierta
frecuencia disparan falsa alarma, sin
embargo es mejor tener un exceso de
precauciones que un exceso de
confianza.
DOS
UTILERIAS
POPULARES.
ANTIVIRICAS
Como sería imposible describir todos los
programas que hay en el mercado, se
analizaran tres de ellos que gozan de gran
popularidad entre los usuarios de
computadoras.
VIRUS CAN DE M.C.A.F.E.E:
Es uno de los antivirus mas conocidos y
difundidos entre la comunidad informática
debido a que, en años anteriores, la empresa
Mcafee permitía su distribución bajo el
concepto de shareware, y a que en varias
ocasiones se repartieron copias en revistas
de computo.
NORTON ANTIVIRUS DE SYMANTEC.
El norton antivirus producido por la
compañía Symantec.este programa se
distribuye para Windows .durante su
instalacion ,este programa actualiza
automáticamente sus archivos de arranque
(config.sys y autoexec.bat).
SISTEMAS OPERATIVOS.
Sistema operativo
1 INTRODUCCIÓN
Sistema
operativo, software básico que
controla una computadora. El sistema
operativo
tiene
tres
grandes
funciones: coordina y manipula el
hardware
del
ordenador
o
computadora, como la memoria, las
impresoras, las unidades de disco, el
teclado o el mouse; organiza los
archivos en diversos dispositivos de
almacenamiento,
como
discos
flexibles,
discos
duros,
discos
compactos o cintas magnéticas, y
gestiona los errores de hardware y la
pérdida de datos.
CÓMO FUNCIONA UN
2 OPERATIVO de el estado
SISTEMA
Los sistemas operativos
controlan
diferentes
procesos
de
la
computadora. Un proceso importante
es la interpretación de los comandos
que permiten al usuario comunicarse
con el ordenador. Algunos intérpretes
de instrucciones están basados en
texto y exigen que las instrucciones
sean tecleadas. Otros están basados
en gráficos, y permiten al usuario
comunicarse señalando y haciendo
clic en un icono. Por lo general, los
intérpretes basados en gráficos son
más sencillos de utilizar.
Los sistemas operativos pueden ser
de tarea única o multitarea. Los
sistemas operativos de tarea única,
más primitivos, sólo pueden manejar
un proceso en cada momento. Por
ejemplo, cuando la computadora está
imprimiendo un documento, no puede
iniciar otro proceso ni responder a
nuevas instrucciones hasta que se
termine la impresión.
Todos los sistemas operativos
modernos son multitarea y pueden
ejecutar
varios
procesos
simultáneamente. En la mayoría de
los ordenadores sólo hay una UCP; un
sistema operativo multitarea crea la
ilusión de que varios procesos se
ejecutan simultáneamente en la UCP.
El mecanismo que se emplea más a
menudo para lograr esta ilusión es la
multitarea por segmentación de
tiempos, en la que cada proceso se
ejecuta individualmente durante un
periodo de tiempo determinado. Si el
proceso no finaliza en el tiempo
asignado, se suspende y se ejecuta
otro proceso. Este intercambio de
procesos se denomina conmutación
de contexto. El sistema operativo se
encarga de controlar el estado de los
procesos
suspendidos.
También
cuenta con un mecanismo llamado
planificador
que
determina
el
siguiente
proceso
que
debe
ejecutarse. El planificador ejecuta los
procesos basándose en su prioridad
para minimizar el retraso percibido
por el usuario. Los procesos parecen
efectuarse simultáneamente por la
alta
velocidad
del
cambio
de
contexto.
Los sistemas operativos
pueden
emplear
memoria
virtual
para
ejecutar procesos que exigen más
memoria principal de la realmente
disponible. Con esta técnica se
emplea espacio en el disco duro para
simular
la
memoria
adicional
necesaria. Sin embargo, el acceso al
disco duro requiere más tiempo que
el acceso a la memoria principal, por
lo
que
el
funcionamiento
del
ordenador resulta más lento.
3 SISTEMAS OPERATIVOS ACTUALES
Los sistemas operativos
empleados
normalmente son UNIX, Mac OS, MSDOS, OS/2 y Windows-NT. El UNIX y
sus clones permiten múltiples tareas
y múltiples usuarios. Su sistema de
archivos proporciona un método
sencillo de organizar archivos y
permite la protección de archivos. Sin
embargo, las instrucciones del UNIX
no son intuitivas. Otros sistemas
operativos multiusuario y multitarea
son OS/2, desarrollado inicialmente
por
Microsoft
Corporation
e
International
Business
Machines
Corporation (IBM), y Windows-NT,
desarrollado por Microsoft. El sistema
operativo
multitarea
de
las
computadoras Apple se denomina
Mac OS. El DOS y su sucesor, el MSDOS,
son
sistemas
operativos
populares entre los usuarios de
computadoras
personales.
Sólo
permiten un usuario y una tarea.
4 TECNOLOGÍAS FUTURAS
Los sistemas operativos
evolucionando.
Los
operativos
distribuidos
siguen
sistemas
están
diseñados para su uso en un grupo de
ordenadores
conectados
pero
independientes
que
comparten
recursos. En un sistema operativo
distribuido,
un
proceso
puede
ejecutarse en cualquier ordenador de
la red (normalmente, un ordenador
inactivo en ese momento) para
aumentar el rendimiento de ese
proceso. En los sistemas distribuidos,
todas las funciones básicas de un
sistema operativo, como mantener
los sistemas de archivos, garantizar
un comportamiento razonable y
recuperar datos en caso de fallos
parciales, resultan más complejas.
Microsoft ® Encarta ® 2006. ©
1993-2005 Microsoft Corporation.
Reservados todos los derechos.
Interfaz.
Interfaz, punto en el que se establece
una conexión entre dos elementos,
que les permite trabajar juntos. La
interfaz es el medio que permite la
interacción entre esos elementos. En
el campo de la informática se
distinguen diversos tipos de interfaces
que actúan a diversos niveles, desde
las interfaces claramente visibles, que
permiten a las personas comunicarse
con
los
programas,
hasta
las
imprescindibles interfaces hardware,
a menudo invisibles, que conectan
entre
sí
los
dispositivos
y
componentes
dentro
de
los
ordenadores o computadoras. Las
interfaces de usuario cuentan con el
diseño
gráfico,
los
comandos,
mensajes y otros elementos que
permiten a un usuario comunicarse
con un programa.
Las microcomputadoras disponen de
tres tipos básicos de interfaces de
usuario (que no necesariamente son
excluyentes entre sí): la interfaz de
línea de comandos, reconocible por
los símbolos A o C del sistema MSDOS, que responde a los comandos
introducidos por el usuario; la interfaz
controlada por menús utilizada en
muchas aplicaciones (por ejemplo
Lotus 1-2-3) ofrece al usuario una
selección de comandos, permitiéndole
elegir uno de ellos presionando la
tecla de la letra correspondiente (o
una
combinación
de
teclas),
desplazando el cursor con las teclas
de dirección o apuntando con el
mouse (ratón); y la interfaz gráfica
de usuario, una característica de los
equipos Apple Macintosh y de los
programas basados en ventanas
(como los del entorno Windows),
representa
visualmente
los
conceptos, por ejemplo un escritorio,
y permite al usuario no sólo controlar
las opciones de los menús, sino
también el tamaño, la posición y el
contenido de una o más ventanas o
áreas de trabajo que aparezcan en
pantalla.
En el interior de las computadoras,
donde el software funciona a niveles
menos visibles, existen otros tipos de
interfaces, como las que hacen
posible que los programas trabajen
con el sistema operativo y las que
permiten
al
sistema
operativo
trabajar con el hardware de la
computadora.
En hardware se entienden por
interfaces las tarjetas, los conectores
y otros dispositivos con que se
conectan los diversos componentes a
la computadora para permitir el
intercambio de información. Existen,
por
ejemplo,
interfaces
estandarizadas para la transferencia
de datos, como el RS-232-C y el
SCSI, que permiten interconectar
computadoras e impresoras, discos
duros y otros dispositivos.
Interfaz de línea de comandos, en
informática, forma de interfaz entre el
sistema operativo y el usuario en la que éste
escribe los comandos utilizando un lenguaje
de comandos especial. Los sistemas con
interfaces de línea de comandos se
consideran más difíciles de aprender y
utilizar que los de las interfaces gráficas.
Sin embargo, los sistemas basados en
comandos son por lo general programables,
lo que les otorga una flexibilidad que no
tienen los sistemas basados en gráficos
carentes de una interfaz de programación.
Véase también Interfaz gráfica de usuario;
Controlado por menú.
Controlado por menú, en informática,
término que describe un programa que
utiliza menús para presentar selecciones de
comandos y de opciones posibles. Los
programas controlados por menús resultan
mucho más fáciles de utilizar que los
programas con una interfaz de línea de
comandos, es decir, los programas que
dependen de comandos escritos en una línea
de comandos en la pantalla. Véase Menú;
Interfaz de usuario.
Interfaz gráfica de usuario
Interfaz gráfica de usuario (o GUI,
acrónimo
de
Graphical
User
Interface), en informática, tipo de
entorno que permite al usuario
elegir
comandos,
iniciar
programas, ver listas de archivos y
otras
opciones
utilizando
las
representaciones visuales (iconos)
y las listas de elementos del
menú. Las selecciones pueden
activarse bien a través del teclado
o con el ratón. (Véase Interfaz de
usuario).
Para los autores de aplicaciones,
las interfaces gráficas de usuario
ofrecen un entorno que se encarga
de
la
comunicación
con
el
ordenador o computadora. Esto
hace que el programador pueda
concentrarse en la funcionalidad,
ya que no está sujeto a los
detalles de la visualización ni a la
entrada a través del ratón o del
teclado. También permite a los
programadores crear programas
que realicen de la misma forma las
tareas más frecuentes, como
guardar un archivo, porque la
interfaz proporciona mecanismos
estándar
de
control
como
ventanas y cuadros de diálogo.
Otra
ventaja
es
que
las
aplicaciones escritas para una
interfaz gráfica de usuario son
independientes de los dispositivos:
a medida que la interfaz cambia
para permitir el uso de nuevos
dispositivos de entrada y salida,
como un monitor de pantalla
grande o un dispositivo óptico de
almacenamiento, las aplicaciones
pueden utilizarlos sin necesidad de
cambios.
Microsoft ® Encarta ® 2006. © 1993-2005 Microsoft Corporation. Reservados todos los
derecho