Modo monitor en zydas zd1211

Publicado en Mayo 5th, 2009 | por bambuka | 977 views

Anoche se me iluminó la bombilla recordando que cuando me di de alta la línea adsl, entraba en el pack un router y también un adaptador usb wireless. Este último es el que me viene de perlas. En mi lenovo S10e, la wifi que incorpora, una BCM4312 creo que aún no hay drivers para ponerla en modo monitor. Recordé que tenía por ahí un stick usb con el chipset zydas zd1211 e indagando un poco por San Google no me ha sido nada difícil parchear el driver incluido en el kernel para poder ponerla en modo monitor e inyectar. Es más, por lo poco que la he probado creo que soporta modo managed y monitor simultáneo ya que crea una interfaz virtual mon0. Los pasos que he seguido son los siguientes:

Instalar las fuentes del kernel:
sudo apt-get install linux-source

Descargamos el parche más reciente:
wget http://patches.aircrack-ng.org/zd1211rw_inject_2.6.26.patch

Descomprimimos las fuentes:
tar -jxvf linux-source-2.6.28.tar.bz2

Entramos al directorio de las fuentes del kernel:
cd linux-source-2.6.28

Una vez dentro aplicamos el parche:
patch -i ../zd1211rw_inject_2.6.26.patch

Cuando te pregunte por el fichero a parchear:
drivers/net/wireless/zd1211rw/zd_mac.c

Preparamos el kernel:
sudo cp /boot/config-$(uname -r) .config
sudo cp /lib/modules/$(uname -r)/build/Module.symvers .
sudo make oldconfig
sudo make prepare
sudo make scripts

Compilamos nuestro driver:
sudo make M=drivers/net/wireless/zd1211rw/

Hacemos un backup del original:
cd /lib/modules/$(uname -r)/kernel/drivers/net/wireless/zd1211rw/
sudo cp zd1211rw.ko zd1211rw.ko.orig

Restauramos el parcheado:
sudo cp ~/linux-2.6.28/drivers/net/wireless/zd1211rw/zd1211rw.ko .

Decargamos el driver original:
sudo rmmod zd1211rw

Cargamos el parcheado:
modprobe zd1211rw

Verificamos modo monitor e inyección:
sudo airmon-ng start wlan0
sudo aireplay-ng --test mon0

Un saludo!

Compártelo!!!
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • Bitacoras.com
  • Digg
  • email
  • Facebook
  • Live
  • StumbleUpon
  • Twitter
  • Wikio
  • Yahoo! Bookmarks

Artículos relacionados

Lo siento, comentarios para esta entrada están cerrados en este momento.