La primer aclaración que cabe
destacar es que los virus de computadoras, son simplemente
programas, y como tales, hechos por programadores.
Son programas que debido a sus características
particulares, son especiales. Para hacer un virus
de computadora, no se requiere capacitación
especial, ni una genialidad significativa, sino conocimientos
de lenguajes de programación, de algunos temas
no difundidos para público en general y algunos
conocimientos puntuales sobre el ambiente de programación
y arquitectura de las PC's.
La segunda aclaración que debe hacerse es que
el tema de la creación de los virus no es tartado
como académicamente se debería desde
el punto de vista de la programación, sino
que se observan desde el punto de vista funcional.
En la vida diaria, más allá de las especificaciones
técnicas, cuando un programa invade inadvertidamente
el sistema, se replica sin conocimiento del usuario
y produce daños, pérdida de información
o fallas del sistema, por lo que se les considerado
un virus. Dentro de la nueva clasificación
de virus que existe hoy en día, verán
que hay programas que no se replican, o que no invaden
al sistema, y sin embargo tambien son virus. Para
el usuario se comportan como tales y funcionalmente
lo son en realidad.
Los virus actúan enmascarados por "debajo"
del sistema operativo, como regla general, y para
actuar sobre los periféricos del sistema, tales
como disco rígido, disketeras, ZIP's CD-R's,
hacen uso de sus propias rutinas. Un programa "normal"
por llamarlo así, usa las rutinas del sistema
operativo para acceder al control de los periféricos
del sistema, y eso hace que el usuario sepa exactamente
las operaciones que realiza, teniendo control sobre
ellas. Los virus, por el contrario, para ocultarse
a los ojos del usuario, tienen sus propias rutinas
para conectarse con los periféricos de la computadora,
lo que les garantiza cierto grado de inmunidad a los
ojos del usuario, que no advierte su presencia, ya
que el sistema operativo no refleja su actividad en
la PC. Justamente esa es una de las bases del poder
destructivo de este tipo de programas. Pero he ahí
la clave: al ser un programa, un virus para ser activado
debe ser ejecutado para que funcione por primera vez
dentro del sistema. Demás está decir
que los virus no "surgen" de las computadoras
espontáneamente, sino que ingresan al sistema
inadvertidamente para el usuario, y al ser ejecutados,
se activan y actúan con la computadora huésped.
A largo de este foro, podrán conocer aun más
de este fascinante tema y puede llegar volverse un
terrible dolor de cabeza para los usuarios.