Hasta ahora la versión más actual de esta suite es la 1.0, así que manos a la obra. Lo más recomendable es compilar las fuentes, ya que a veces los mismos repositorios no tienen aún el paquete más nuevo.
Dependencias
Empezaremos por descargar las dependencias. Los headers de nuestra distribución se pueden obtener así
sudo apt-get install linux-headers-$(uname -r)
Los demás paquetes son:
- build-essential
- OpenSSL(development) pero se puede llamar openssl-dev o libssl-dev (usé libssl-dev)
Descargar las fuentes
Las podemos descargar desde http://www.aircrack-ng.org/downloads.html para después descompimirlas. También podemos usar la consola:
wget http://download.aircrack-ng.org/aircrack-ng-1.0.tar.gz
tar -zxvf aircrack-ng-1.0.tar.gz
cd aircrack-ng-1.0
Compilación e instalación
Aircrack permite usar flags para modificar este paso. Se describen en INSTALLING. Sin embargo, sólo las comentaré.
- sqlite: Se requiere este parámetro para el soporte de airolib-ng. Si se compila con cygwin, debe hacerse a parte.
- airpcap: Se requiere este parámetro para el soporte de aircap en Windows. Al parecer aún no funciona.
- unstable: Se necesita para compilar tkiptun-ng, easside-ng, buddy-ng y wesside-ng.
Para compilar e instalar normalmente ejecutamos
make
sudo make install
Aparecerá este mensaje
[*] Run ‘airodump-ng-oui-update’ as root (or with sudo) to install or update Airodump-ng OUI file (Internet connection required)
Actualizamos como root
sudo airodump-ng-oui-update
Y la salida será
[*] Downloading IEEE OUI file…
[*] Parsing OUI file…
[*] Airodump-ng OUI file successfully updated
Finalmente listo
Para comprobar la instalación, escribe en la consola air y presiona dos veces tab. Deberás ver en pantalla todos los comandos de Aircrack.