Script en Python para averiguar la contraseña por default de los Infinitum Huawei.  

 

Estos temas son siempre polémicos y la conclusión es la misma, la seguridad de los modems Infinitums no es la más óptima que digamos.

De hecho siempre me he preguntado porque siempre eligen contraseñas del tipo WEP que son tan endebles y por lo mismo nada recomendables.

Anteriormente para poder “auditar” la seguridad de una red wifi se hacia circo, maroma y teatro. Iniciar con un cd de linux, comenzar una captura de paquetes, aplicar un comando y después de unos 10 minutos la contraseña era revelada.

Pero este método es absurdamente más sencillo. Hace tiempo que los amigos de Websec se dieron cuenta de que los modems de la marca Huawei modelo HG520b, HG520c y HG530 generaban su SSID y la contraseña WEP basandose en la Mac Address del dispositivo. Desarrollaron un script en python que hace la misma función, escribieron un excelente articulo mac2wepkey - Huawei generador de WEP default explicando todos los detalles técnicos.

¿Cómo obtener la Mac Address?

En linux podemos usar programas como inSSIDer para averiguar la MAC Address o incluso manejadores de red como WiCD también muestran esta información.

inssider

Ejecutar el script en Linux

Ya con la mac address en mano, lo que sigue es ejecutar el script, en linux es muy sencillo porque la gran mayoría de las distribuciones tienen instalado python así que lo que sigue es abrir una terminal y teclear algo más o menos así:

python ./mac2wepkey.py

Ejecutando mac2wepkey

Le damos la mac address que nos solicita y el script regresa la contraseña wep por default y el nombre de la red inalámbrica, ya saben el famoso INFINITUMxxxx.

¿Y en Windows?

También se puede ejecutar, solo es necesario descargar Python pero la versión 2.x por que hay muchas diferencias si usan la versión 3.x y podría no funcionar el script.

inSSIDer también tiene disponible una versión para el sistema operativo de las ventanas.

Conclusiones

Claro que este programa solo funciona si no se ha cambiado la contraseña por default o si es un modem Huawei, aunque una vez si me dio una contraseña correcta para un vetusto 2wire.

La recomendación es la misma de toda la vida, cambiar la contraseña por default ¡Por favor!, no les toma más que unos minutos de leer el manual o buscar en google como hacerlo.

Referencias:

Archivado en: Linux y Software Libre | (6) Comentarios | November 18, 2011

   Compartir   Print Friendly and PDF

Acer Aspire One AO751h con Linux Mint 11 LXDE  

Mismo artículo en Linuxman R4 Acer Aspire One AO751h con Linux Mint 11 LXDE

 

Soy fan de Ubuntu, es mi distro favorita para la mayoría de las veces que necesito instalar Linux en un equipo, pero en mi pequeña Acer no estaba funcionando como quería.

Unity aún en su versión 2D le exige demasiado al equipo, una operación tan simple como mostrar el dash puede tardar insoportables segundos. JoliOS sigue siendo una buena opción, pero esa capa de simplicidad con la que esta envuelto ya no va con mi estilo. No me malinterpreten, para un recién llegado JoliOS puede ser una solución simple y funcional pero a mi no me gusta.

Últimamente Linux Mint esta sonando mucho y me parecío una buena oportunidad para probarla. Esta distribución basada en Ubuntu con colores que tienden al verde ofrece un diseño elegante y una buena experiencia al usuario justo después de instalarla. ¿Pero funcionaría bien en mi pequeña lapita? sólo hay una forma de averiguarlo.

Linux Mint 11 LXDE.

Mint ofrece varios sabores de ambientes gráficos Fluxbox, GNOME, KDE, LXDE, Xfce. Elegí Lxde por ser un viejo conocido (lubuntu), ya lo había probado en equipos con escasos recursos con buenos resultados. La versión 11 de Mint esta basado en Ubuntu 11.04 Natty Narwhal por lo que supuse que podía usar algunos trucos que usé con esta versión de Ubuntu.

La instalación.

2011-11-15 18.38.01

Preparé mi memoria usb con LinuxLive USB Creator y arranqué la lapita con ella. La instalación fue muy rápida, muy similar a la de Ubuntu pero me llamó la atención que no solicitara la instalación de software de terceros o codecs, por lo tanto el tiempo de la instalación fue mucho más rápida.

Post Instalación.

lm pantalla de bienvenida

El infame GMA500.

Como siempre tuve problemas con la tarjeta de video de mi equipo, el tristemente célebre GMA500 de Intel. La resolución nativa es de un inusual 1366x768 así que para corregir esto es necesario instalar un driver de video que lo soporte.

Prefiero el driver EMGB, tiene un buen rendimiento en videos a pantalla completa y es el que tiene mejor soporte para esta versión de ubuntu (natty). Para instalarlo solo tuve que seguir las instrucciones del wiki de Ubuntu [Hardware Support Components Video Cards Poulsbo] (https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo/), en una terminal teclee lo siguiente:

sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf

y reiniciar para que los cambios surtan efecto.

Mint con su resolución correcta

La tarjeta de red inalámbrica.

Sin problemas a pesar de ser una Broadcom (BCM4312) y es que con las tarjetas de esta marca se pueden tener resultados mixtos, a veces funcionan a la primera, otras nos hace batallar un rato, pero ese no fue el caso con mi lapita.

En el primer arranque me informó de la existencia de un driver propietario, solo tuve que activarlo, reiniciar y con eso fue más que suficiente.

Ubuntu Tweak

Aunque la selección de software es bastante buena en Mint, por ejemplo utiliza Gnome Player o VLC para la reproducción de videos, Exaile como reproductor de mp3 y Firefox como navegador web, la verdad es que estoy habituado a usar Chrome y Synapse en mi trabajo diario. Estos dos programas los instala Ubuntu Tweak en un par de clics. Afortunadamente la versión actual de este Tweak se lleva bien con Mint.

synapse

El rendimiento.

Para mi gusto el enfoque de darle poder a la aplicación y no al entorno es el que me ha funcionado. Me gusta que en con un par de teclas pueda iniciar la aplicación que quiero, hacer copias de archivos de vez en cuando, escuchar música mientras trabajo y eso lo logro sin problemas con Mint y LXDE.

Todavía le estoy tomando el gusto al sabor a menta de esta distribución, pero es un sabor agradable y refrescante. Lo que hace lo hace bien sin regodearse demasiado no hacer derroche de recursos.

Sigo siendo fan de Ubuntu, pero creo que los amigos de Canonical deberían de aprenderle algunas cosas a la filosofía de Mint.

Archivado en: Linux y Software Libre, Linux Mint | (3) Comentarios | November 15, 2011

   Compartir   Print Friendly and PDF

Administrando conexiones remotas con Remmina  

Mismo artículo en Linuxman R4 Administrando conexiones remotas con Remmina

 

¿Esta buscando un programa para almacenar la información de conexión de varios escritorios remotos?, no busque usted más, Remmina es el software que usted estaba buscando… ¡No pierda tiempo! … abrá su Centro de software de Ubuntu y seleccionelo para su instalación … Marque el 01-800-CANONICAL y no lo atenderá nadie porque este número lo acabo de inventar … ¡Llame YAAAA!

Centro de software de Ubuntu - Remmina

Fuera de broma me asombró mucho la simplicidad (pero no falto de opciones) de Remmina para hacer lo que tiene que hacer.

Anteriormente usaba PAC Manager para administrar mis conexiones remotas y para ser sinceros, su diseño en la interfaz deja mucho que desear.

Todo eso se olvida con Remmina, tiene un buen equilibrio de opciones con una interfaz limpia y bien cuidada.

Utilizo este programa para administrar equipos remotos, generalmente clientes windows que tienen instalado TightVNC y ocasionalmente uno que otro servidor con SSH.

Remmina en acción

Otro detalle que me sorprendío al utilizar Remmina es la velocidad con la que logra las conexiones, un doble clic y ¡listo! ahi esta tu pantalla esperando órdenes.

Archivado en: Linux y Software Libre | Un comentario (1) | November 5, 2011

   Compartir   Print Friendly and PDF