Como bluetooth en ubuntu 2
Octubre 30, 2005
He seguido informandome sobre el tema. Como era logico, el movil me pide el pin debido a que es necesario, el movil no es vulnerable al bug del BT por un lado es una buena opción :). Para lo que no hace falta emparejamiento, es para mandar ficheros debido al protocolo OBEX object push.
Para ello hace falta la aplicacion “obexftp” (sudo apt-get install obexftp”) una vez instalada la ejecutamos con las siguientes opciones:
obexftp -b “mac” -B “canal” -p “ruta”
La Mac, es la mac del dispositivo que se consigue con el comando “hcitool scan”
el id del canal, es el “puerto” para usar el servicio “sdptool browse “
y ruta es el fichero que se quiere subir. en este caso por la opcion -p “put”
Voy a poner a contiuacion un ejemplo para que quede claro.
1º buscamos los dispositivos BT.
darkomen@carax:~$ hcitool scan
Scanning …
00:0F:DE:39:03:CD Irq08
darkomen@carax:~$
la mac de mi movil (k700) es “00:0F:DE:39:03:CD”.
2º A continuacion vamos a ver los servicios que tiene disponible el movil (como me muestra unos cuantos… voy aponer solo los importantes)
darkomen@carax:~$ sdptool browse 00:0F:DE:39:03:CD
Browsing 00:0F:DE:39:03:CD …
Service Name: OBEX File Transfer
Service RecHandle: 0×1000d
Service Class ID List:
“OBEX File Transfer” (0×1106)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 7
“OBEX” (0×000
Profile Descriptor List:
“OBEX File Transfer” (0×1106)
Version: 0×0100
Service Name: OBEX Object Push
Service RecHandle: 0×10005
Service Class ID List:
“OBEX Object Push” (0×1105)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 6
“OBEX” (0×000
Profile Descriptor List:
“OBEX Object Push” (0×1105)
Version: 0×0100
darkomen@carax:~$
Se muestran dos servicios el OBEX File transfer con el canal 7 y el OBEX Objet Push con el 6.
3º En este caso vamos a usar el segundo para subir un fichero al movil, usando obexftp
darkomen@carax:~$ obexftp -b 00:0F:DE:39:03:CD -B 6 -p ~/Desktop/M-SuDoKu.jar
Browsing 00:0F:DE:39:03:CD …
Channel: 7
No custom transport
Connecting…bt: 1
done
Sending /home/darkomen/Desktop/M-SuDoKu.jar…/done
Disconnecting…done
darkomen@carax:~$
Y con eso ya te ha subido el fichero al movil, Te preguntará que te estan mandando un fichero y si lo quieres recibir una vez que aceptas, se empezar a realizar la transferencia.
Estoy viendo a ver como recibir ficheros al ordenador mediante este sistema con Obexftp pero no consigo nada… en fin seguire informando
Como bluetooth en ubuntu
Octubre 30, 2005
Cuanto instale la ubuntu hoary encontre un manual para usar bluetooth en linux, en su día, lo probe pero “me cargue el sistema” el adaptador que intentaba usar era el hub del raton y teclado de logitech que tenia y no se porque me peto todo… Hoy me he acordao que tenia un dongle usb de conceptronic que me compre hace un tiempo, y lo he intentado rescatar. siguiendo el manual de arriba me ha ido todo a la perfección ni un solo fallo ni nada. Aprovechando que tenia el bluetooth virgen ene l sistema he intentado hacer un bluehack a mi movil (SE k700i) para trastear con ello.
El primer inconveniente que he visto es que es necesario el emperajamiento de los dos dispositivos mutuamente, por lo que la gracia de la intrusion sigilosa no existe. He desistido. Intentando hacer el emparejamiento del movil al ordenador me pedia todo el rato la clave yo la ponia en el movil y esperaba la pregunta por parte de ubuntu para confirmar la clave (acostumbrado a windows) pero no me decia nada. buscando por google he visto que en /etc/bluetooth habia un fichero que se llama “pin” y dentro esta la clave. lo he editado y listo emparejamiento ok!
Conclusion: El bluetooth era una cosa que tenia pendiente (como la instalacion de la impresora) sobre todo para pasar fotos del movil al pc y creo que ya lo he conseguido… la verdad que todavia no he reinciao el sistema y espero que no me pete nada al volver a cargarlo….
En el blog de scrambler he visto que tiene un articulo sobre el bluehacking, tiene un documento itneresante sobre este tema. lo voy a leer a ver si consigo algo…






