Datos personales

Mi foto
Elige la vida. Elige un empleo. Elige una carrera. Elige una familia. Elige un televisor grande que te cagas. Elige lavadoras, coches, equipos de compact-disk y abre latas electricos. Elige la salud, colesterol bajo y seguros dentales. Elige pagar hipotecas a interés fijo, Elige un piso piloto. Elige a tus amigos. Elige ropa deportiva y maletas a juego. Elige pagar a plazos un traje de marca en una amplia gama de putos tejidos. Elige el bricolaje y preguntarte quien coño eres los domingos por la mañana. Elige sentarte en el sofá a ver teleconcursos que embotan la mente y aplastan el espíritu, mientras llenas tu boca de puta comida basura. Elige pudrirte de viejo, cagandote y meandote encima en un asilo miserable, siendo una carga para los niñatos egoístas y hechos polvo, que has engendrado para reemplazarte. Elige tu futuro. Elige la vida. Pero por que iba yo a querer hacer algo así?? Yo elegí no elegir la vida, yo elegí otra cosa, ESCALAR!

jueves, 16 de agosto de 2007

Wardriving con linux y gpsdrive

Wardriving con ipw2200 , mandriva y
dispositivo GPS bluetooth

Hola , aquí pretendo dejar plasmada la forma de hacer funcionar un dispositivo Gps bluetooth con kismet y gpsdrive sobre linux (mandriva 2006) ,espero que os sirva de ayuda o al menos de entretenimiento Tongue .
Bueno,al lio ..

Materiales utilizados:

laptop centrino,con ipw2200
mandriva 2006
dispositivo bluetooth



GPS bluetooth



Instaladas las sources de mandriva y editado /us/src/linux/makefile de esta manera u otra :

Código:

su
urpmi kernel-source
gedit /usr/src/linux/makefile


editamos la siguiente linea...

EXTRAVERSION = -12mdkcustom

el custom lo kitamos kedando asi:

EXTRAVERSION = -12mdk

Pasos a seguir..
(todo lo que se haga en terminal como root)
1º Hacer funcionar la ipw2200 en mandriva 2006,es facil solo hay que bajar el firmware y ponerlo en este directorio /lib/hotplug/firmware/ de esta manera:
lo bajais de aki http://ipw2200.sourceforge.net/firmware.php
recordad es la version 2.3 .

copiais el .tgz en /lib/hotplug/firmware/
abris una terminal :
Código:

cd /lib/hotplug/firmware/
tar -zxvf ipw2200-fw-2.3.tgz

despues solo teneis que ir al 'centro de control mandriva' y configurarla.

2º Tener instaladas las hcitools,eso con el cd/dvd de instalacion ..
Código:

urpmi libkdebluetooth


3º Necesitaremos tener instalado kismet :

Código:

wget http://www.kismetwireless.net/code/kismet-2006-04-R1.tar.gz

tar -zxvf kismet-2006-04-R1.tar.gz
cd kismet-2006-04-R1
./configure
make
make install


depues editamos kismet.conf de esta manera:

Código:

gedit /usr/local/etc/kismet.conf


buscais la linea

source=none,none,name

y lo cambiais por esto:

source=ipw2200,eth1,ipw2200

(en mi caso eth1 ,pero puede ser eth0)

eso con un iwconfig lo averiguais ..

Hecho esto, escribiendo 'kismet' como root en una terminal deberia de lanzarse el programa.

4º Necesitamos tambien el gpsdrive :

Código:

wget http://www.kraftvoll.at/software/gpsdrive-2.09.tar.gz
tar -zxvf gpsdrive-2.09.tar.gz
cd gpsdrive-2.09
./configure
make
make install


hecho esto,escribiendo 'gpsdrive' en la terminal deberia de lanzarse el gpsdrive.

Bueno ya esta todo instalado ,ahora que ? Tongue

Bien, insertamos nuestro dispositivo bluetooth en un puerto USB de nuestro laptop
y encendemos nuestro receptor GPS .

escribimos en la terminal:

Código:

hciconfig hci0 up


esto lebanta la interfase de bluetooth

Código:

hcitool scan


scanea dispositivos

saldra algo parecido a esto

Código:

Scanning ...
00:0x:7x:1x:D5:xx Woxter Slim BT Antenna D5FD

rfcomm bind /dev/rfcomm0 MA:C0:DI:SP:OS:IT:VO


enlazamos la recepcion GPS con el directorio /dev/rfcomm0 para ke pueda usar los datos otro/s programa/s

Código:

cat


vemos que hay flujo de datos

ctrl+z (para que paren de salir Tongue )

Para poder enviar los datos a la vez del GPS a gpsdrive y kismet tenemos ke usar la aplicación 'gpsd' este programa se encarga de leer los datos del archivo rfcomm0 y enviarlos por el puerto 2947 a las aplicaciones que requieran de esos datos.


Código:

gpsd -F /dev/rfcomm0


en back|track es -N

bien pues en principio ya esta todo ,lanzamos gpsdrive y despues kismet .
no olbidaros antes de lanzar kismet desactivar la ipw2200 si esta conectada en modo managed.

Código:

ifconfig eth1 down
kismet


de momento no he conseguido que gpsdrive me coloque los ap's en el mapa automaticamente ,si alguien sabe como ...molaria que lo explicara ..poderse ,se puede ...

de momento los coloco yo a mano ,solo hay que abrir el archivo .network que guarda kismet , y copiar y pegar lat y long ,añadiendo waypoints en el gpsdrive ,pulsando 'x' ..

el back|track tambien se configura asi .. exceptuando el detalle anterior ,aunque tampoco he conseguido que lo haga automaticamente.
Estoy en ello Tongue

unas imagenes ..











bueno espero ke al menos os halla entretenido todo este rollo ... Tongue

si hay alguna errata ..por favor comunicadmela ..

saludos

No hay comentarios: