Hola netsilence.
Te comento. Parto de la versión 0.9.1 de aircrack-ng (que ya he instalado y funciona ok)
He ejecutado las dos instalaciones que me has comentado y todo ok, sin ningún problema.
sudo apt-get build-dep aircrack-ng
sudo apt-get install -y libnet0 libnet1 libnet1-dev libpcap0.7 libpcap0.7-dev libpcap0.8
Procedo a instalar Wlaninject 0.6.
En el comando
sudo make, aparece lo siguiente :
gcc -Os -I. -lnet -lpcap -W -Wall -MMD -fPIC -c -o iwlib.so iwlib.c
gcc: -lnet: no se usó el fichero de entrada del enlazador porque no se hizo enlace
gcc: -lpcap: no se usó el fichero de entrada del enlazador porque no se hizo enlace
rm -f libiw.a
ar cru libiw.a iwlib.so
ranlib libiw.a
gcc -Os -I. -lnet -lpcap -W -Wall -MMD -c wlaninject.c
wlaninject.c: En la función ‘main’:
wlaninject.c:577: aviso: comparación entre signed y unsigned
wlaninject.c:602: aviso: comparación entre signed y unsigned
wlaninject.c:610: aviso: comparación entre signed y unsigned
gcc: -lnet: no se usó el fichero de entrada del enlazador porque no se hizo enlace
gcc: -lpcap: no se usó el fichero de entrada del enlazador porque no se hizo enlace
gcc -Os -I. -lnet -lpcap -W -Wall -MMD -o wlaninject wlaninject.o libiw.a -lm
Aparentemente, creo que hasta aquí todo correcto (a excepción de los avisos)
Ahora ejecuto
sudo make install y obtengo el resultado :
install -m 755 -d /usr/local/lib/
install -m 644 libiw.a /usr/local/lib/
install -m 755 -d /usr/local/sbin/
install -m 755 wlaninject /usr/local/sbin/
He de comentar que en el archivo makefile , utiliza la variable BUILD_STATIC = y , tal como viene por defecto al descomprimirse el archivo de Wlaninject.
Ahora, ejecuto el ataque.
wlaninject -e WLAN_XX -b Mac_AP -i eth1
Pero me aparece
wlaninject: libnet_get_ipaddr4(libnet): libnet_get_ipaddr4(): ioctl(): Cannot assign requested address
¿Parece que libnet no quedó bien instalado? o existe algun problema con la libreria. En la instalación aparentemente no sucedió ningún problema.
EDITO y MODIFICO ...
Bueno, encontré porqué del error (estaba en este mismo post...
)
Aparece el último error porque no tenemos ninguna ip configurada en nuestra tarjeta ethernet wireless. Para ello basta con :
sudo ifconfig eth1 192.168.1.15 netmask 255.255.255.0 up
He ejecutado el ataque... buf... madre mia entre 800 y 1000 ivs/s
Bueno, saludos
y muchisimas gracias por la ayuda.