martes, abril 14, 2009
|
Desde que el primer virus informático fue creado en 1971 (el experimental virus Creeper en ARPANET, antes de siquiera el ARPANET haberse convertido en el INTERNET), estos programas han evolucionado desde simples experimentos de laboratorio y maneras de jugarle bromas a amigos, a verdaderos problemas de seguridad, privacidad, y a un negocio ilícito de cientos o miles de millones de dólares al año. Inclusive han llegado hasta el espacio exterior.
Pero aun en todas sus variantes (virus, gusanos, troyanos, botnets, etc), una característica ha sido siempre la misma, y es que estos virus fueron diseñados para ser "pasajeros", en el sentido de que eventualmente se sabía que se encontraría una "cura" (o "anti-virus"), y este se erradicaría en unos pocos días después de ser descubiertos. Sin embargo, si algo hemos aprendido del virus/troyano/gusano Conficker, del cual les hablamos acá en eliax antes que este azotara al Internet, es que este pertenece a una nueva generación de virus, una pensada para vivir al largo plazo, como un cáncer, razón por la cual denomino a esta nueva generación "Cánceres Informáticos". Hablamos de un programa que no solo infecta como un virus, o se mantiene sigiloso aguardando órdenes como un troyano, o se desplaza de computadora a computadora como un gusano, sino que algo mucho mas que la suma de todas esas partes. Conficker fue deliberadamente diseñado para subsistir por varias semanas, meses, o quizás años. Es decir, estamos viendo el inicio de una plataforma en el mundo de los virus, una plataforma evolutiva de cánceres informáticos que no podrán ser eliminados completamente y que siempre existirán en algún lugar y momento, distribuido por todo el Internet. Este nuevo tipo de cáncer informático tiene la particularidad de que está diseñado para evolucionar junto con la PC anfitriona (y en un futuro próximo, dispositivos móviles), teniendo la capacidad de auto-actualizarse a la más última versión, y de obtener las herramientas necesarias para contrarrestar cualquier anti-virus, cortafuegos (firewall), o detector de root kit con el cual se encuentre. Además está diseñado para ser inherentemente distribuido por Internet, formando su propia red virtual encima del Internet, muy similar a la red bitTorrent para intercambio de archivos. Incluso su propio código está firmado con llaves digitales de alta fuerza, lo que hace el poder inyectar código "curativo" dentro de esta nueva generación algo extremadamente difícil. Inclusive, es extremadamente difícil detectar quien lo controla, ya que estos cánceres se comunican con decenas o centenares de miles de servidores al azar, para recibir instrucciones de algunos de ellos, lo que hace la labor de rastrear estas grandes cantidades de servidores una labor casi imposible en la práctica. Son tan poderosos que hasta se hace casi imposible saber qué es lo que hacen o planean hacer, ya que guardan las instrucciones de lo que piensan hacer en código cifrado con unos algoritmos tan potentes que para cuando los investigadores logren romper su protección el cáncer ya habrá hecho lo que iba a hacer o mutado a una nueva versión. Además, y como si fuera poco, aceptan "cargas" remotas de código, lo que significa que estos cánceres pueden yacer durmientes sin ningún tipo de código maligno, esperando a una fecha determinada para escuchar instrucciones y cargar el código maligno en ese momento. Lo peor del caso sin embargo, es que será casi imposible removerlos, pues para empezar, la única forma de removerlos completamente sería reinstalando el sistema operativo, pero eso no garantiza nada, ya que si existe otra PC infectada en una red local, o si tienes un dispositivo de almacenamiento externo infectado, el cáncer volverá a contagiar tu máquina. Inclusive, aun si logras borrarlo de toda tu red, ya se sabe de virus que se cargan en el BIOS de tu PC (es decir, a un nivel mucho mas bajo que el sistema operativo tradicional como Windows, Linux o OS X), y por tanto estos podrían volver a infectar una versión totalmente nueva del sistema operativo en la misma máquina. Pero aun si logramos estar seguros de instalar todo desde cero, y sabemos que el BIOS no está infectado, lo cierto es que solo la gran minoría de los usuarios de Internet tienen el conocimiento y la capacidad técnica para lograr esta desinfección, ya que la basta mayoría de los usuarios ni siquiera saben que están infectados, o que este problema existe con sus equipos. Y es en este tipo de usuarios, en particular aquellos que nunca actualizan sus sistemas operativos o que nunca instalan antivirus, en donde estos cánceres informáticos se reproducirán con mas rapidez, por lo que no importa lo que hagan los usuarios mas conocedores de estos temas, estos cánceres continuarán propagándose a millones de máquinas con poco que podamos hacer. Y estas millones de máquinas se pondrán en buen uso, ya que entre todas ellas los creados de estos cánceres podrán crear el equivalente a super-computadoras distribuidas que venderán poder de procesamiento al mejor postor en el mercado negro. Esto significa que se hará mas frecuente el romper la seguridad de grandes instituciones financieras y de comercio electrónico de todo tipo, así como se amplificará el espionaje, chantaje, y robo de identidad por Internet. Así que por ejemplo, en vez de los hackers depender de algunas cuantas máquinas especializadas trabajando en paralelo para romper la protección de algo como es el protocolo SSL (como hicieron estos investigadores), será posible ahora obtener herramientas pre-fabricadas y que ejecutan en estas plataformas, para uno poder utilizar el poder de millones de máquinas de todo tipo en paralelo para lograr lo mismo, pero de manera más barata, fácil, eficaz, y rápida. Pero, ¿y qué podremos hacer al respecto? Pues no es nada sencillo, pero algunas cosas que me vienen a la mente son: 1. Educar a la ciudadanía sobre estos temas. Estas ya no son cosas arbitrarias de la vida cotidiana, sino cosas tan importantes como ser robado a mano armada dentro de un banco. 2. Crear mejores normas de seguridad en sistemas operativos, tanto en hardware como en software, y con código abierto que pueda ser inspeccionado por cualquiera, con el fin de poder encontrar y corregir fallas mas rápidamente. 3. Imitar la manera que la biología lidia con virus y cánceres biológicos, creado software adaptable que observa el comportamiento de su entorno y detecta estas intrusiones y se apura inmediatamente a aislarlo y eliminarlo antes de que sea demasiado tarde. 4. Es posible que a largo plazo (y esto es algo que no me gusta) tengamos que terminar con la privacidad y el anonimato y sucumbir a tener que utilizar equipos que son identificables en Internet con un ID único y universal (como una vez trató de hacer Intel ante la protesta de muchos), y que solo acepten código firmado digitalmente (al estilo DRM) por una entidad conocida, y que solo ejecute en un hardware específico para cada usuario, esto con la finalidad de evitar el "síndrome de los usuarios ignorantes" que ejecutan todo lo que ven en Internet sin pensarlo dos veces. 5. Entender que detrás de estos virus se sientan humanos (por ahora), por lo que debemos intensificar las labores de agencias de inteligencia en búsqueda de estas personas fuera del Internet. Sin embargo, al igual que los virus y cánceres biológicos, creo que debemos prepararnos para una batalla a largo plazo, en donde la realidad será que tendremos que convivir con estos organismos informáticos durante un muy largo tiempo (por no decir por siempre)... Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de esta página en eliax.com, y a los que le interesen temas de seguridad informática es posible que quieran visitar la sección de Tecno-Seguridad en eliax autor: josé elías |
17 comentarios |
Futuro Digital , Opinión / Análisis , Tecno-Seguridad |
Comentarios
Añadir Comentario |
"Gracias por todos los artículos que has publicado día a día, gracias por el esfuerzo y la enseñanza que nos has brindado, es una bendición que en este mundo existan personas como tu, que compartan conocimientos, ideas y filosofía propia sin pedir nada a cambio, ese esfuerzo tuyo ha hecho en mi un seguidor oculto y muy recurrente a este tu blog...
debo mencionar que este artículo me ha dejado pasmado de las bonitas palabras y el gran mensaje que dejas para con tus hijos, y yo personalmente he aprendido mucho y valoro tu filosofía, ya que no es fácil comprender o ver la vida desde un cierto punto, mas aun cuando somos nosotros mismos los que nos enfocamos en otras cosas que creemos que son importantes, de vivir a ciegas si saber que perdemos tiempo imitando, muchas gracias por los artículos que escribes, un saludo y un abrazo desde Perú y mis felicitaciones por tu dedicación en este blog, muchos éxitos."
debo mencionar que este artículo me ha dejado pasmado de las bonitas palabras y el gran mensaje que dejas para con tus hijos, y yo personalmente he aprendido mucho y valoro tu filosofía, ya que no es fácil comprender o ver la vida desde un cierto punto, mas aun cuando somos nosotros mismos los que nos enfocamos en otras cosas que creemos que son importantes, de vivir a ciegas si saber que perdemos tiempo imitando, muchas gracias por los artículos que escribes, un saludo y un abrazo desde Perú y mis felicitaciones por tu dedicación en este blog, muchos éxitos."
en camino a la singularidad...
©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax
Los usuarios de windows están tan acostumbrados a convivir con los virus que no les preocupa en absoluto tener unos cuantos instalados en sus equipos.
De hecho, un virus consume muchísimos menos recursos que un antivirus.
Los virus son parte de la vida del usuario de windows de la misma manera que las bacterias son parte de la vida de las personas: a diario convivimos con ellas en nuestro cuerpo tanto que con el tiempo algunas han pasado a ser beneficiosas para nosotros.
Con los virus informáticos todavía no se llega a ese punto pero lo que hay que entender es que son inevitables. Eso de "no tengo virus porque tengo antivirus" o de "a mi nunca se me ha infectado" es una clara muestra o de ignorancia o de negación.
Windows no fue diseñado para ser seguro: fue diseñado para ser sencillo y accesible. Todo inento de obstaculizar a los virus también obstaculiza a los usuarios, como ya se vio con Windows Vista, donde la mayoría de los usuarios desactivaron las funciones de seguridad adicionales por lo molestas que eran.
Y ahora viene el típico argumento de "ningún sistema es 100% seguro"... y es cierto. Pero no tiene que ver con el asunto. No es necesario que un sistema sea 100% seguro para que esté 100% seguro. Sólo es necesario que tenga un mínimo nivel de seguiridad que haga muy complicado el desarrollo de virus.
Todos sabemos que no hay virus para Linux y que esto no es porque Linux se use poco, ya que a nivel de servidores es (lejos) el más utilizado del mundo. Sin embargo, incluso en servidores, los que siempre son comprometidos son los basados en windows (y claro, ¿a quién se le ocurre poner un sistema de escritorio como servidor?)
Pero bueno, en realidad es conveniente que los usuarios sigan con windows, ya que mientras más del 80% de los equipos del mundo corran windows los demás no tendremos prácticamente nada de qué preocuparnos.
Total... nada es 100% seguro, ¿cierto? es lo mismo una casita de paja que una de ladrillos, total en un terremoto fuerte la de ladrillo también podría llegar a derrumbarse (aunque nunca haya pasado tal cosa y las de paja se deshagan constantemente con cada viento fuerte).