Instalar Aircrack-ng en Mac OS X 10.6

Aircrack-ng es una suite de herramientas de auditoría de redes inalámbricas. En pocas palabras, puedes comprobar si un atacante podría obtener la clave de tu red WiFi y reaccionar aumentando su seguridad para evitarlo.

Pero vamos al grano: ¿como lo instalamos en Mac OS X Snow Leopard?
Lo primero que hay que decir es que no es trivial. No consiste en descargarnos una imagen de disco “.dmg”, montarla y arrastrar el icono al directorio de Aplicaciones.

Para instalar Aircrack-ng en Max OS X 10.6 deberemos instalar MacPorts y este a su vez requiere la instalación de Xcode, la suite de desarrollo de Apple para Mac OS X. Por tanto, los pasos a seguir son los siguientes:

Una vez instalados los prerrequisitos abrimos un terminal (Finder > Aplicaciones > Utilidades > Terminal) y ejecutamos (escribimos y pulsamos Enter) el siguiente comando para actualizar MacPorts:

sudo port selfupdate

Os pedirá la contraseña de usuario (este debe tener permisos de administrador), la introducís y pulsais Enter.

A continuación instalamos el port de Aircrack-ng ejecutando el siguiente comando:

sudo port install aircrack-ng

La instalación nos proporcionará una salida similar a la siguiente:

---> Computing dependencies for aircrack-ng
---> Dependencies to be installed: gmake gettext expat libiconv gperf ncurses ncursesw openssl zlib
---> Fetching expat
---> Attempting to fetch expat-2.0.1.tar.gz from http://ovh.dl.sourceforge.net/expat
---> Verifying checksum(s) for expat
---> Extracting expat
---> Configuring expat
---> Building expat
---> Staging expat into destroot
---> Installing expat @2.0.1_1
---> Activating expat @2.0.1_1
---> Cleaning expat
---> Fetching gperf
---> Attempting to fetch gperf-3.0.4.tar.gz from ftp://ftp.lip6.fr/pub/gnu/gperf
---> Verifying checksum(s) for gperf
---> Extracting gperf
---> Configuring gperf
---> Building gperf
---> Staging gperf into destroot
---> Installing gperf @3.0.4_0
---> Activating gperf @3.0.4_0
---> Cleaning gperf
---> Fetching libiconv
---> Attempting to fetch libiconv-1.13.1.tar.gz from ftp://ftp.lip6.fr/pub/gnu/libiconv
---> Verifying checksum(s) for libiconv
---> Extracting libiconv
---> Applying patches to libiconv
---> Configuring libiconv
---> Building libiconv
---> Staging libiconv into destroot
---> Installing libiconv @1.13.1_0
---> Activating libiconv @1.13.1_0
---> Cleaning libiconv
---> Fetching ncursesw
---> Verifying checksum(s) for ncursesw
---> Extracting ncursesw
---> Configuring ncursesw
---> Building ncursesw
---> Staging ncursesw into destroot
---> Installing ncursesw @5.8_0
---> Activating ncursesw @5.8_0
---> Cleaning ncursesw
---> Fetching ncurses
---> Attempting to fetch ncurses-5.8.tar.gz from ftp://ftp.lip6.fr/pub/gnu/ncurses
---> Verifying checksum(s) for ncurses
---> Extracting ncurses
---> Applying patches to ncurses
---> Configuring ncurses
---> Building ncurses
---> Staging ncurses into destroot
---> Installing ncurses @5.8_0
---> Activating ncurses @5.8_0
---> Cleaning ncurses
---> Fetching gettext
---> Attempting to fetch gettext-0.18.1.1.tar.gz from ftp://ftp.lip6.fr/pub/gnu/gettext
---> Verifying checksum(s) for gettext
---> Extracting gettext
---> Applying patches to gettext
---> Configuring gettext
---> Building gettext
---> Staging gettext into destroot
---> Installing gettext @0.18.1.1_2
---> Activating gettext @0.18.1.1_2
---> Cleaning gettext
---> Fetching gmake
---> Attempting to fetch make-3.82.tar.bz2 from ftp://ftp.lip6.fr/pub/gnu/make
---> Verifying checksum(s) for gmake
---> Extracting gmake
---> Configuring gmake
---> Building gmake
---> Staging gmake into destroot
---> Installing gmake @3.82_0
---> Activating gmake @3.82_0
---> Cleaning gmake
---> Fetching zlib
---> Attempting to fetch zlib-1.2.5.tar.bz2 from http://lil.fr.distfiles.macports.org/zlib
---> Verifying checksum(s) for zlib
---> Extracting zlib
---> Applying patches to zlib
---> Configuring zlib
---> Building zlib
---> Staging zlib into destroot
---> Installing zlib @1.2.5_0
---> Activating zlib @1.2.5_0
---> Cleaning zlib
---> Fetching openssl
---> Attempting to fetch openssl-1.0.0d.tar.gz from http://lil.fr.distfiles.macports.org/openssl
---> Verifying checksum(s) for openssl
---> Extracting openssl
---> Applying patches to openssl
---> Configuring openssl
---> Building openssl
---> Staging openssl into destroot
---> Installing openssl @1.0.0d_0
---> Activating openssl @1.0.0d_0
---> Cleaning openssl
---> Fetching aircrack-ng
---> Attempting to fetch aircrack-ng-1.1.tar.gz from http://download.aircrack-ng.org/
---> Verifying checksum(s) for aircrack-ng
---> Extracting aircrack-ng
---> Configuring aircrack-ng
---> Building aircrack-ng
---> Staging aircrack-ng into destroot
---> Installing aircrack-ng @1.1_0
---> Activating aircrack-ng @1.1_0
---> Cleaning aircrack-ng

Seguir

Get every new post delivered to your Inbox.