Blog de X Bit Carry

Happy Hacking | 20 enero, 2009

Después de curiosear un rato por la red, me encontré con un pequeño tutorial que muestra como instalar el parche para poder inyectar con el adaptador wireless que tengo en la lap, la Belkin, y sin más preámbulos, les describo a continuación, por si el tutorial original se perdiera en la red…

Primeramente me descargué el parche para el kernel de Ubuntu 8.04 desde aqui.

Después, descargué las fuentes del kernel con:

sudo apt-get install linux-source2.6.24

Después me  cambié al subdirectorio donde se descargaron las fuentes con:

cd /usr/src

Extraje el contenido de las fuentes con:

sudo tar -jxvf linux-source-2.6.24.tar.bz2

Creé un enlace simbólico con:

sudo ln -s /usr/src/linux-source-2.6.24 /usr/src/linux

Y me cambié al directorio para trabajar con:

cd /usr/src/linux

Después a descargar los parches con:

wget http://patches.aircrack-ng.org/ieee80211_inject.patch

wget http://www.latinsud.com/pub/zd1211rw/zd1211rw_inject_2.6.24.4.patch

Y probé el primer parche con:

sudo patch -Np2 –verbose –dry-run -i zd1211rw_inject_2.6.24.2.patch

Como todo fué O.K. apliqué el parche con:

sudo patch -Np1 –verbose -i zd1211rw_inject_2.6.24.4.patch

A probar el segundo parche con:

sudo patch -Np1 –verbose –dry-run -i ieee80211_inject.patch

Como todo fué O.K. apliqué el parche con:

sudo patch -Np1 –verbose -i ieee80211_inject.patch

Después de eso, me cambié al directorio para trabajar con los parches:

cd /usr/src/linux/drivers/net/wireless/zd1211rw

Recompilé el módulo parcheado con:

sudo make -C /lib/modules/`uname -r`/build/ M=`pwd` modules

Otra vez cambio de directorio para el otro parche:

cd /usr/src/linux/net/ieee80211

Y a recompilar el módulo parcheado:

sudo make -C /lib/modules/`uname -r`/build/ M=`pwd` modules

A continuación, copié los módulos parchiados y recompilados para poderlos usar:

sudo cp /usr/src/linux/drivers/net/wireless/zd1211rw/zd1211rw.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko

sudo cp /usr/src/linux/net/ieee80211/*.ko /lib/modules/`uname -r`/kernel/net/ieee80211/

sudo cp /usr/src/linux/net/ieee80211/softmac/*.ko /lib/modules/`uname -r`/kernel/net/ieee80211/softmac/

Para finalizar el proceso con un:

sudo depmod -ae

Y listo, ya puedo inyectar con mi adaptador, no me pregunten para qué, je je je

P.D. el manual original lo pueden ver aquí.

Anuncios

Publicado en GNU/Linux

Dejar un comentario »

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: