En fín, aquí va un Tuto-resumen, para todos los públicos:
Complementando el apartado de
Requisitos del 1er post:
Sobre la instalación del driver en modo monitor: Por ahora el modo monitor sólo funciona en los Nexus y SG2 (GT-I9100):
Nexus - Chipset bcm4329
SG2 - Chipset bcm4330
Estos dos chipset cubren casi el 80% de todos los modelos androids, según los creadores de estos drivers no debería ser un problema portarlos a cualquier modelo.
El módulo dhd.ko que existe ahora sólo funciona con la última versión estable de Cyanogenmod 9.1, con su kernel oficial, y rooteado lógicamente.
Si consigues recompilar los módulos para otro modelo terminal, comunicaselo a los creadores, para que puedan difundirlos mejor a toda la comunidad.Instalación fácil para terminales SG2: Lo ideal es usar
el script que se ha trabajado aspartame21 de XDA.
Bájate el paquete adjuntado del primer post del hilo. La contraseña es 'aspartame21'.
1. You have to root your device.
2. Flash CM 9.1.0.
3. Check out, your using originally cwm kernel included in the firmware you flashed.
4. Download my package(the password is my nickname).
5. Extract it to your sd.
6. Open up the terminal.
7. Type:
su
cd pathToYourSd
sh install.sh
... y además tienes que añadir el PATH "export PATH=/data/local/bin:$PATH". Yo la tengo puesta ejecutándose cada vez que abro una consola automáticamente.
El módulo se carga con 'wmon on' desde / . Y para descargar mejor que reinicies ...
Todas las herramientas de aircrack debes ejecutarlas desde /
Si te da fallo al cargar, vuelvelo a cargar por 2a vez. El driver no esta aún pulido.
Si el fallo que te da es el de 'Exec format error', mira en el error en dmesg. Seguramente es porque el string de vermagic del módulo, difiere con el kernel que esta corriendo en tu terminal, como dije antes ... sólo funciona con el kernel oficial de CM9.1.
A veces iwconfig dice que la interface sigue en Managed, y es falso. Compruebalo mejor con airodump-ng
Estado actual de los drivers: - Con el Nexus: Han conseguido poder inyectar tráfico con el Nexus, (con un rate bajo aún). reaver aún no funciona.
- SG2: Sólo modo monitor, no puede inyectar aún.