Archivo

Archive for the ‘GNU Linux’ Category

Linux tiene virus?

agosto 24, 2008 2 comentarios

En todas las oportunidades que he podido ser participe de una exposición sobre GNU Linux, siempre escuchaba lo siguiente: “GNU/Linux es invulnerable, no tiene virus”, inclusive todos los defensores de Linux que conozco me aseguraron lo mismo, pensé que era cierto hasta que decidí hacer una investigación, los resultados me incentivaron a escribir estas letras para que sepan que NO es totalmente verdad uno de los puntos más sólidos de Linux.. su “invulnerabilidad ante malware en general”, hay poco malware para Linux y es cierto. Desde mi punto de vista, todo sistema operativo es vulnerable siempre y cuando no se tomen las medidas necesarias de seguridad, les presento una relación de Malware para Linux:

Trojans
Kaiten – Linux.Backdoor.Kaiten trojan horse[5]
Rexob – Linux.Backdoor.Rexob trojan[6]

Viruses
Alaeda – Virus.Linux.Alaeda[7]
Bad Bunny – Perl.Badbunny[4][8]
Binom – Linux/Binom[9]
Bliss
Brundle[10]
Bukowski[11]
Diesel – Virus.Linux.Diesel.962[12]
Kagob a – Virus.Linux.Kagob.a[13]
Kagob b – Virus.Linux.Kagob.b[14]
MetaPHOR (also known as Simile)[15]
Nuxbee – Virus.Linux.Nuxbee.1403[16]
OSF.8759
Podloso – Linux.Podloso (The iPod virus)[17][18]
Rike – Virus.Linux.Rike.1627[19]
RST – Virus.Linux.RST.a[20]
Satyr – Virus.Linux.Satyr.a[21]
Staog
Vit – Virus.Linux.Vit.4096[22]
Winter – Virus.Linux.Winter.341[23]
Winux (also known as Lindose and PEElf[24]
ZipWorm – Virus.Linux.ZipWorm[25]

Worms
Adm – Net-Worm.Linux.Adm[26]
Adore[27]
Cheese – Net-Worm.Linux.Cheese[28]
Devnull
Kork[29]
Linux/Lion (also known as Ramen)
Mighty – Net-Worm.Linux.Mighty[30]
Millen – Linux.Millen.Worm[31]
Slapper[32]
SSH Bruteforce[33]

Gracias a  Wikipedia.

Una comparacion entre Windows y Linux

Para cuidarse del malware en Linux se tiene que estar actualizando el sistema constantemente para solucionar bugs, y la pregunta es… acaso no es la misma recomendacion para defenderse de ataques en Windows?

Los defensores de Linux afirman que es tan seguro que es inmune a los virus y como les he presentado anteriormente existe malware en general; se dice que para poder atacar a Linux hace falta pasar por un filtro de permisos, en este caso la seguridad está bien estructurada… solo que se olvidan del usuario. Windows Vista tiene User Account Control [Control de cuentas de usuario], esta función de seguridad tiene a los usuarios de Vista algo seguros ya que  el sistema pide permiso al usuario para la ejecución de una aplicación , si no aceptas, no ejecutas, asi de simple, en ambos sistemas la función es la misma: proteger al usuario,  pero quien da la orden no el sistema sino él mismo, se da el caso que desactivan esta opción para sentirse más a gusto, grave error.

Es totalmente diferente desarrollar virus para un sistema que tiene millones de usuarios que para un sistema que a las justas tiene unos cuantos usuarios, quiero decir que la popularidad del sistema operativo a usar es la mira de todo desarrollador de virus y malware. Es lógico que se desarrollen más virus para Windows ya que sistemas basados en esta plataforma son millones, por otro lado, los sistemas basados en Unix(Linux y toda sus distribuciones), Mac u sufren menos malware por el mismo hecho que son menos difundidos.

Es cuestión de tiempo para desarrollar más virus, mientras sea mayor el número de equipos funcionando bajo Linux y mayor sea su distribución, mayor va a ser la rentabilidad de desarrollar un virus que ataque a este sistema.

Un detalle adicional, saber que un virus actua en tu ordenador es algo muy sencillo de reconocer dado que tu ordenador presenta síntomas y seguidamente revisas lo que sucede, en cambio tu ordenador puede estar infectado y NO lo demuestra, hay que tener más cuidado… puede ser parte de una red zombi, más adelante hablaremos de éste tipo de redes.

Para terminar, simplemente me gusta ir donde la tecnología me llama y resolver problemas utilizando distintas herramientas tanto de software libre como privativo, cada uno decide como trabajar de acuerdo a lo que conoce y domina.

Referencias sobre virus en linux: VirusList

Anuncios

aMSN + PyMSN + Emesene = aMSN2

agosto 12, 2008 2 comentarios

aMSN es uno de los clientes más usados, sobre todo por los usuarios que se migran de un sistema Windows al del pingüino, puesto que tiene un aspecto muy similar a los programas similares del otro sistema. Sin embargo, la interfaz está programada sobre el lenguaje Tcl/Tk y casi puede decirse que daña la vista al usarlo. Es feo y da la impresión de viejo, necesita desde hace tiempo un rediseño que vaya más allá del aspecto visual; aMSN2 presentará soporte para video conferencia, sonidos, emoticones animados, transferencia de ficheros pestañas, mensajes offline y sobre todo una buena interfaz.

PyMSN es una librería de Python para el protocolo MSN, por lo que su equipo de desarrollo será el encargado de todo el trabajo con el protocolo MSN en el lenguaje de programación Python.

Emesene, soporta más protocolos aparte de MSN, del que también hemos hablado alguna vez. Ha conseguido hacerse con muchos fieles gracias a que es una aplicación muy bien integrada en el escritorio Gnome, con una interfaz clara, muy usable y con una gran gestión de complementos y añadidos extras.

Según comentan los propios desarrolladores, se pretende crear la aplicación con un tercer nivel de diseño que consista en hacerla funcionar de forma multi front end, es decir, que pueda ejecutarse de forma nativa e integrada con cualquier tipo de escritorio, de modo que exista una versión desarrollada sobre las librerías gráficas QT (las de KDE), otra sobre GTK (las de Gnome), otra sobre EFL (las de Enlightenment), otra sobre Cocoa (para el sistema Mac)… e incluso una interfaz sobre ncurses para poder usaro desde el terminal, en la línea de comandos. Cada uno de estos front ends tendrá su propio equipo de desarrollo independiente de los demás.

La intención final es crear un súper cliente aMSN2 que contenga toda la potencia del aMSN actual pero completamente portado al lenguaje de programación Python, con un mejorado aspecto, una buena gestión de complementos e integrado perfectamente en cualquier escritorio que funcione sobre GNU/Linux.

En este video se muestra un pequeño anticipo de algunos detalles de la que puede ser la nueva interfaz gráfica de aMSN2, con listas de contactos de prueba:

Si quieres probar a instalarlo en tu máquina hay un repositorio SVN desde el que descargar la última versión del código fuente en pleno desarrollo. Lo mejor es seguir la pequeña guía de compilación de aMSN2 del foro oficial, así como el fichero README que viene con el código fuente.

Enlace | aMSN Forums: aMSN2

Categorías:GNU Linux, Mensajería