PDA

Ver la versión completa : KRAKEN vs KRAKEN



LUK
22-10-2009, 10:24
La semana pasada me llamó la atención la noticia (http://www.nics.tennessee.edu/First-academic-PetaFLOP) de que el supercomputador Cray XT5 conocido como Kraken perteneciente al Instituto Nacional para las Ciencias de la Computación (NISC (http://www.nics.tennessee.edu/)) había sido ampliado convirtiéndose en una máquina de 96.000 núcleos de cómputo.

De esta forma, el Kraken se convertía en el mayor computador de uso científico, sobrepasando el petaflop (http://es.wikipedia.org/wiki/FLOPS) y por tanto escalando posiciones hasta situarse dentro de los 5 mayores supercomputadores del mundo. Esto me recordó a la botnet también conocida como Kraken (http://en.wikipedia.org/wiki/Kraken_botnet), que se hizo famosa el año pasado por llegar a ser la botnet más grande del mundo (http://www.damballa.com/elqNow/elqRedir.htm?ref=http://www.damballa.com/downloads/press/RSA2008%28PRFINAL_2008-4-07%29.pdf) superando a la gran Storm (http://es.wikipedia.org/wiki/Storm_botnet).


Ciertamente es curiosa la comparación: el supercomputador Kraken ha alcanzado este año los 96.000 núcleos mientras que la botnet Kraken, en Abril del año pasado contaba con más de 400.000 víctimas distintas (http://www.damballa.com/elqNow/elqRedir.htm?ref=http://www.damballa.com/downloads/press/RSA2008%28PRFINAL_2008-4-07%29.pdf) observadas a lo largo de un día. Es cierto que el número de víctimas observadas de esta botnet son a lo largo de un día y por tanto no se puede decir que se dispongan de 400.000 equipos disponibles de forma simultánea y continua, también es cierto que los procesadores de las víctimas infectadas, en su mayoría, serán peores y las comunicaciones entre ellos no están optimizadas para el cómputo como lo están en los de los supercomputadores. Sin embargo, la diferencia en número de núcleos (contando a un núcleo por cada víctima infectada, pese a que hoy en día es habitual contar con procesadores domésticos con dos y cuatro núcleos) es notable, y eso que la diferencia en la comparativa tiene más de un año.

La comparación entre supercomputadores y botnets es, cuando menos, curiosa. De hecho, las redes de ordenadores domésticos ya vienen siendo utilizadas como supercomputadores desde hace mucho tiempo en los proyectos basados en la Berkeley Open Infrastructure for Network Computing (BOINC (http://boinc.berkeley.edu/projects.php)). Pese a que es difícil estimar el número de equipos infectados en las diferentes botnes, este verano se publicó el top-ten (http://www.securitybydefault.com/2009/07/las-botnets-mas-buscadas.html) de las botnets en Estados Unidos. Esta lista va desde Zeus y Koobface con 3.6 y 2.9 millones de equipos infectados en Estado Unidos respectivamente hasta la famosa Conficker (http://blog.s21sec.com/2009/03/confickerc-end-of-world.html) con 210.000 equipos infectados en Estados Unidos. Estas cifras, supuestamente, corresponden a una estimación del total de equipos que han sido infectados sólo en Estados Unidos, y no implica ni que todos ellos formen parte a la vez de la botnet, ni siquiera que todos ellos estén controlados por un mismo botmaster (es sabido que Zeus (https://zeustracker.abuse.ch/index.php) no es una única botnet como tal sino un conjunto de ellas que actúan de forma separada). Pese a todo, y pese a que la comparación no es directa, echando un vistazo a la lista de los mayores supercomputadores del mundo las cifras asustan. Según la última lista (http://www.top500.org/lists/2009/06), actualmente, el mayor computador del mundo es el Roadrunner que cuenta con 129600 núcleos de cómputo. Como se ha dicho antes, no es comparable la potencia de cómputo de los mayores supercomputador del mundo (por disponibilidad y optimización de su arquitectura) con la de una botnet, pero los recursos computacionales de los que disponen los botmasters sí que podrían ser equiparables a otros supercomputadores más modestos, y todo esto para hacer cosas malas .... ¿no asusta un poco el poder del que disponen?

Guzmán Santafé
S21sec labs
http://blog.s21sec.com/2009/10/kraken-vs-kraken.html