This is our planet

Instalando aircrack-ng en Ubuntu 12.04

  • July 10, 2012
  • tuxotron
  • aircrack

    Ayer por la noche me llevé otro pequeño disgusto con mi nueva Ubuntu 12.04. Cuando iba a echar mano de aircrack para hacer alguna pruebecilla, me percaté de que no tenía instalas dichas herramientas, así que me fui a la líne de comandos:

    apt-get install aircrack-ng

    Y para mi sorpresa, me encuentro con:

    Package aircrack-ng is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
      iw:i386 iw

    Después de buscar un poco para asegurarme de que no era el sueño el que me estaba jugando una mala pasada, parece que el paquete aircrack-ng ya no está en los repositorios de Ubuntu. Por lo tanto mis opciones son añadir algún repositorio de terceros, cosa que no me hace mucha gracia, bajarnos los binarios e instalarlos o bajarnos los fuentes, compilar e instalar, opción por la que me decanté.

    Aircrack-ng requiere libssl-dev, por lo tanto:

    sudo apt-get install libssl-dev

    Si vas a compilarl, tienes que tener instalado las herramientas de programación esenciales:

    sudo apt-get install build-essential

    Los siguientes pasos son bajar nuestro archivo, descomprimirlo, compilar e instalar:

    wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
    tar -xvf aircrack-ng-1.1.tar.gz
    cd aircrack-ng-1.1
    make 
    sudo make install

    Y la primera en la frente:

    cc1: all warnings being treated as errors
    make[3]: *** [linux.o] Error 1
    make[3]: Leaving directory `/home/tuxotron/Downloads/aircrack-ng-1.1/src/osdep'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/home/tuxotron/Downloads/aircrack-ng-1.1/src/osdep'
    make[1]: *** [osd] Error 2
    make[1]: Leaving directory `/home/tuxotron/Downloads/aircrack-ng-1.1/src'
    make: *** [all] Error 2

    Después de buscar un poco en Google me encotré con la solución:

    Abre el fichero common.mak con tu editor favorito, busca la siguiente línea:

    CFLAGS ?= -g -W -Wall -Werror -O3

    Y borra la opción -Werror. La líne nos quedaría:

    CFLAGS ?= -g -W -Wall -O3

    Volvemos a la línes de comandos:

    make
    sudo make install

    Y todo funcionó con normalidad.

Máquina de Turing hecha con LEGO Mindstorms NXT

  • July 10, 2012
  • tuxotron
  • turinglego

    Con motivo del centenario de Alan Turing, el cual no necesita presentación, son muchos los eventos y homenajes que se han dedicado a la figura del gran genio. Uno de los detalles que más me ha gustado de los que he visto es esta réplica de la Máquina de Turing hecha con Legos Mindstorms NXT.

    Podéis ver los detalles la misma en la enlace de arriba y además también está disponible el software de la misma en github.

    Aquí podéis ver un vídeo de la misma en funcionamiento: