elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
05 Septiembre 2008, 12:00  



+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless
| | |-+  Wireless en Linux (Moderadores: rh3nt0n, longits, pianista, *dudux, ChimoC, KARR)
| | | |-+  Inyectar con ubuntu 7.10 y zd1211rw (SOLUCIONADO ubuntu 8.04)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Imprimir
Autor Tema: Inyectar con ubuntu 7.10 y zd1211rw (SOLUCIONADO ubuntu 8.04)  (Leído 3180 veces)
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Inyectar con ubuntu 7.10 y zd1211rw (SOLUCIONADO ubuntu 8.04)
« en: 09 Abril 2008, 00:08 »

Como parchear driver zd1211rw en ubuntu 7.10 para injectar

kernel 2.6.22-14-generic.

Para saber el kernel instalado ejecutar en consola

uname -r

Para otro kernel sustituir 2.6.22-14-generic por el vuesto, así como los parches

-Activar todos los repositorios e  instalar linux-source. No obstante al terminar de instalarlo tienes que descomprimirlo porque viene en formato bz2.

-Extraer linux-source-2.6.22.tar.bz2 con el navegador de archivos o con tar en /usr/src

-Creará una nueva carpeta llamada linux-source-2.6.22

-Copiar los parches en

/usr/src/linux

-Si el enlace linux no existe  ejecutar

ln -s /usr/src/linux-source-2.6.22 /usr/src/linux

-Para poder parchear el driver hay que introducir el disco de ubuntu e instalar patch

sudo apt-get install patch

Los parches los podeis bajar de aqui:

http://patches.aircrack-ng.org/old/ -----para el parche zd1211rw_inject_2.6.22.patch
http://patches.aircrack-ng.org/  ----para el parche ieee80211_inject-2.6.22.patch

-Parcheamos el driver zd1211rw

patch -Np1 --verbose --dry-run -i zd1211rw_inject_2.6.22.patch
patch -Np1 --verbose -i zd1211rw_inject_2.6.22.patch

-Parcheamamos ieee80211

patch -Np1 --verbose --dry-run -i ieee80211_inject-2.6.22.patch
patch -Np1 --verbose -i ieee80211_inject-2.6.22.patch

-Y por ultimo compilar

cd /usr/src/linux/drivers/net/wireless/zd1211rw
make -C /lib/modules/2.6.22-14-generic/build/ M=`pwd` modules
cd /usr/src/linux/net/ieee80211
make -C /lib/modules/2.6.22-14-generic/build/ M=`pwd` modules

-Copiar los nuevos drivers en la carpeta correspondiente sustituyendo al antiguno no parcheado

cp /usr/src/linux/drivers/net/wireless/zd1211rw.ko /lib/modules/2.6.22-14-generic/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko

cp /usr/src/linux/net/ieee80211/softmac/ieee80211softmac.ko /lib/modules/2.6.22-14-generic/kernel/net/ieee80211/softmac/ieee80211softmac.ko

-Reconstruir las dependencias

depmod -ae

-Reiniciar el sistema

-Para saber si hemos parcheado todo correctamente ejecutar airodump-ng (lo podes bajar de los repositorios), en donde pone power ya no aparece -1

-Tambien podemos ver si injecta ejecutando

airodump-ng -c canal eth1  ----para poner la interface en el canal del ap
aireplay-ng eth1 --test

Documentacion obtenida principalmente de http://www.aircrack-ng.org/doku.php?id=zd1211rw

Gracias a todos los del foro elhacker.net por vuestra ayuda
« Última modificación: 22 Junio 2008, 09:18 por zydas » En línea
rh3nt0n
Moderador
*****
Desconectado Desconectado

Mensajes: 1.990


carpe diem, quam minimun credula postero .


Ver Perfil
Re: Injectar con ubuntu 7.10 y zd1211rw
« Respuesta #1 en: 09 Abril 2008, 23:17 »

Buen manual.
Gracias

PD: Adjunto al hilo de Recopilatorios de textos:
http://foro.elhacker.net/index.php/topic,64843.msg904815.html#msg904815
« Última modificación: 21 Abril 2008, 20:04 por el-brujo » En línea

La vida es breve y dos veces bella tres veces dura y cuatro te revienta cinco veces te adormece y otras de desvela una te equivocas y otra aciertas una entiendes y otra no entiendes una ***** y otra dan las seis y media la rueda sigue... ¡vaya dilema! ..."

[ojos de brujo]
htito

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #2 en: 06 Mayo 2008, 09:22 »

Hola a todos los integrantes de este mágnifico foro.

Este es mi primer post, y bueno lo primero es agradecer por la valiosa información que entregan y animarlos a que sigan igual ya que una inmensa cantidad de personas se ven beneficiadas por la ayuda desinteresada que prestan.

Bueno poseo una zydas (air 802 usb) corriendo sobre Ubuntu Gusty Gibbon , con parches anteriores no daba resultado, con este parece que si se puede. Son las 3 de la madrugada y veo muchos APs pero sin clientes asociados ,eso si ahora el Airodump muestra el PWR en las BSSIDs lo que antes no hacia. Parece que ahora si le sacamos el jugo al usb.

PD para zidas.   Al parecer hay un error aqui:
make -C /lib/modules//lib/modules/2.6.22-14-generic/build/ M=`pwd` modules
deberia ser :
make -C /lib/modules/2.6.22-14-generic/build/ M=`pwd` modules

y aqui:
make -C /lib/modules//lib/modules/2.6.22-14-generic/build/ M=`pwd` modules
deberia ser
make -C /lib/modules/2.6.22-14-generic/build/ M=`pwd` modules

Asi es como me funciono y vuelvo a repetir GRACIAS a todos y suerte.
En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #3 en: 06 Mayo 2008, 16:35 »

Tines razon htito, el copiar y pegar a veces es goloso.

ahora lo edito

Gracias y saludos


EDITO: Me alegro que este manual haya sido util
« Última modificación: 06 Mayo 2008, 16:44 por zydas » En línea
zagro

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #4 en: 11 Mayo 2008, 23:00 »

por cierto zydas en ubuntu 8.4 tambien hay que parchear para poder inyectar? tengo la zd1211b o eso pone en las paginas de google donde venden la misma tarjeta que la mia, aunque cuando le doy a iwconfig sale en name zd1211, supongo que el zd1211rw es el mismo que el mio no? esque con el ubuntu 8.4 creo que no inyecta mi tarjeta usb
« Última modificación: 12 Mayo 2008, 00:00 por zagro » En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #5 en: 12 Mayo 2008, 00:02 »

Pues la verdad es que no lo he probado, pero dudo que una distro venga con los drivers parcheados. He probado varios linux y ninguno los tenia.


 Pruebalo   ;D


saludos
En línea
zagro

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #6 en: 12 Mayo 2008, 22:51 »

jeje bueno entonces supongo que tendre que instalar el parche este que explicas no? porque inyectar no inyecta.. eso seguro. pero lo que me confunde es el rw.. eso supongo que es lo mismo en zd1211 y zd1211b no?¿
En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #7 en: 12 Mayo 2008, 22:59 »

El driver que carga ubuntu cuando pinchas un usb zd1211b es zd1211rw

lsmod |grep zd1211

zd1211rw               54532  0
ieee80211softmac       31360  1 zd1211rw
ieee80211              36040  2 zd1211rw,ieee80211softmac
usbcore               138632  4 zd1211rw,ehci_hcd,uhci_hcd

Pues yo lo que he hecho es parchear este driver para que inyecte

Ahora estoy actualizando ubuntu 7.10  a Ubuntu 8.04 LTS ("Hardy Heron") y ver si mantine los drivers y si inyectan.

Cuando termine  pondré en el post los resultados

saludos
« Última modificación: 12 Mayo 2008, 23:03 por zydas » En línea
*dudux
Moderador
*****
Desconectado Desconectado

Mensajes: 2.054


.....traficando con sueños.....


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #8 en: 13 Mayo 2008, 04:55 »

muy bueno....... ;)
En línea

Visita ....................    http://217.125.24.22/
zagro

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #9 en: 13 Mayo 2008, 12:18 »

zydas instalaste el 8.4??

tengo 2 dudillas... al poner uname r me sale que tengo instalado el 2.6.24-16-generic , entonces la pregunta es si tengo que instalar el patch? ya que pone que es para la 22 no para la 24.. a ver si voy a joder algo, y otra pones introducir el disco y instalar el patch, y meti el disco de ubuntu y puse sudo apt-get install patch y me salio esto

E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

y la verdad que ni idea..la verdad que me cuesta entender muchas cosas de linux. y sobre todo esto de parchear drivers
En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #10 en: 13 Mayo 2008, 21:21 »

Para parchear el driver, el que tienes instalado no te sirve, es decir que tienes que bajarte el driver fuente y entonces parchearlo y compilarlo, entonces sustituimos el nuevo driver por el que viene en tu distro.

Por si algo sale mal hay que guardar el dirver de la distro en lugar seguro, para saber donde se encuentra tu driver  lanzas

modinfo zd1211rw (suponiendo que es zd1211rw)

Parqa que tu driver sea compatible con tu kernel (uname -r) ha de ser compilado por éste.

El driver fuente se encuentra en linux-source, y los parches hay que bajarselos.

Lo que hacemos es parchear el driver en formato  fuente, luego compilarlo y sustituirlo por el de la distro.


Para saber el driver que te reconoce tu distro lanza

lsmod |grep zd1211

si te sale zd1211rw,

entonces bajamos los parches, pero para nuestro kernel, en tu caso 2.6.24-16-generic .

Es decir debes hacer lo del manual, pero cambiando la version del kernel por la version del tuyo.

patch tambien te lo puedes bajar de los repositorios

Todavia no he mirado si exite parches para este driver y este kernel.

En cuanto pueda lo posteo.

saludos
 
« Última modificación: 13 Mayo 2008, 22:01 por zydas » En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #11 en: 14 Mayo 2008, 21:29 »

Ubuntu 8.04 no posible inyectar. No existe todavia parches para los drivers, pero el driver utilizado es el mismo.

Quien quiera inyectar con el driver zd1211rw debe utilizar la version 7.10 con sus drivers.

PD. no he notado la diferencia entre 7.10 y 8.04 a excepcion del kernel

saludos
En línea
freddystrousers

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #12 en: 17 Junio 2008, 11:32 »

Buenas a todos,

primero de todo decir que soy novato en tema de linux, i que estoy usando Ubuntu 7.10. Dispongo de una tarjeta USB zydas1211, me descargo los parches de internet sin problemas i me instalo mediante los repositorios el 'patch', luego al ejecutar patch -Np1 --verbose --dry-run -i zd1211rw_inject_2.6.22.patch me da un error, bueno no es un error simplemente me pone esto:

Hmm...  Looks like a unified diff to me...
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur linux-2.6.22_orig/drivers/net/wireless/zd1211rw/zd_mac.c linux-2.6.22/drivers/net/wireless/zd1211rw/zd_mac.c
|--- linux-2.6.22_orig/drivers/net/wireless/zd1211rw/zd_mac.c   2007-08-09 15:37:14.000000000 +0200
|+++ linux-2.6.22/drivers/net/wireless/zd1211rw/zd_mac.c        2007-08-23 22:51:27.000000000 +0200
--------------------------
File to patch:


he probado poner el nombre del archivo, el nombre absoluto,... y no me coge nada. Por si es de ayuda al hacer

$lsmod | grep zd1211
zd1211rw               53508  0
ieee80211softmac       31360  1 zd1211rw
ieee80211              35656  2 zd1211rw,ieee80211softmac
usbcore               138632  8 zd1211rw,dgcusbdcp,uvcvideo,usbhid,hci_usb,ehci_hcd,uhci_hcd


Alguna idea??

Muchas gracias a todos.
En línea
zydas

Desconectado Desconectado

Mensajes: 418



Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #13 en: 18 Junio 2008, 00:08 »

El mansaje a que se refiere es que no encuentra el driver para poderlo parchear.

¿has realizado este paso?

Citar
-Activar todos los repositorios e  instalar linux-source. No obstante al terminar de instalarlo tienes que descomprimirlo porque viene en formato bz2.

-Extraer linux-source-2.6.22.tar.bz2 con el navegador de archivos o con tar en /usr/src

-Creará una nueva carpeta llamada linux-source-2.6.22

Lo tienes que instalar con synaptic     sistema---->administracion----->gestor de paquetes synaptic.


saludos
« Última modificación: 18 Junio 2008, 00:13 por zydas » En línea
freddystrousers

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Inyectar con ubuntu 7.10 y zd1211rw
« Respuesta #14 en: 18 Junio 2008, 22:13 »

Gracias zydas,

voy a probarlo, pensaba que lo del linux-source era para la gente que no tenia el kernel 2.6.22.

Muchas gracias, y ya dire algo!! ;)

------------

Bueno ya me he descargado el arxivo mediante los repositorios, lo e descomprimido y finalmente he hecho el enlace. Y cuando hago el paso de patch -Np1 --verbose --dry-run -i zd1211rw_inject_2.6.22.patch me sigue diciendo File to patch: que file tengo que poner?

Muchas Gracias!!
« Última modificación: 19 Junio 2008, 00:03 por freddystrousers » En línea
Páginas: [1] 2 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC