elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Dispositivos Móviles (PDA's, Smartphones, Tablets)
| | |-+  Hacking Mobile
| | | |-+  Conocer modelo del movil por medio del Bluetooth
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Conocer modelo del movil por medio del Bluetooth  (Leído 4,157 veces)
Lewert

Desconectado Desconectado

Mensajes: 231



Ver Perfil
Conocer modelo del movil por medio del Bluetooth
« en: 19 Abril 2010, 14:04 pm »

El otro dia me puse a conocer los servicios y demás que te ofrece XBlue y me llamó la atención la siguiente captura:
http://www.xblue.es/images/xblue_point_lite_01L.png
Como es posible conocer exactamente el modelo de los dispositivos remotos (Nokia N95, Nokia E61)? Supongo que será a través del SDP, pero no estoy del todo seguro.
Espero respuestas, y gracias adelantadas :P


En línea

Crack the bytes, crack yourself
SirGraham


Desconectado Desconectado

Mensajes: 492



Ver Perfil WWW
Re: Conocer modelo del movil por medio del Bluetooth
« Respuesta #1 en: 19 Abril 2010, 14:11 pm »

Hola,

En nuestro caso, es mas elaborado que eso. Date cuenta que muchos modelos cuenta con los mismos perfiles de bluetooth "exactamente". Con lo cual, ni con tecnicas de MAC, ni los perfiles de SDP son suficientes para esa gestion.

A parte la deteccion se realiza de forma automatica sin alterar la seguridad de bluetooth en ningun momento. No se pide PIN, ni confirmacion para la deteccion.
(No se accede a perfiles de modem ni cosas parecidas para mandar comandos).

¿Como se hace?

Con mucho "cuidadin"  ;D y unos algoritmos heuristicos que nos han llevado mucho tiempo elaborarlos.

No puedo comentar mucho mas aqui, dado que esa es una pieza competitiva muy importante dentro del XBlue. Por supuesto al ser un metodo heuristico tiene un indice de fallo, pero lo hemos conseguido reducir a un 5%-6% con lo cual es a nivel practico mas que suficiente.

El saber marca y modelo del telefono remoto nos permite realizar multiples operaciones con los contenidos antes de ser enviados, permitiendo opciones mucho mas amplias para nuestro herramienta de marketing de proximidad. De echo, Lo consideramos una de las claves para diferenciarnos del resto. Por eso hemos invertido tanto tiempo y lo hemos "afinado tan bien".

Antes ya nos han preguntado por esta cuestion aqui y en nuestro foro de Endora:

http://foro.elhacker.net/hacking_mobile/marca_y_modelo_de_los_telefonos_celulares_por_medio_de_la_mac_del_dispositivo-t286536.0.html;msg1417458


Proximamente vamos a sacar una version para Symbian del XBlue Point Mobile (de forma gratuita), que cuenta con esa caracteristica y la nueva base de datos de Identificacion. Solo con eso, ya resulta muy interesante enceder tu movil y saber que tipos de moviles hay a tu alrededor...

http://www.xblue.es/xblue_point_mobile.html


Saludos,
Sir Graham.


« Última modificación: 19 Abril 2010, 14:26 pm por SirGraham » En línea

   
Lewert

Desconectado Desconectado

Mensajes: 231



Ver Perfil
Re: Conocer modelo del movil por medio del Bluetooth
« Respuesta #2 en: 20 Abril 2010, 23:24 pm »

Queda entendido :P
Lo que me pregunto es que esos algoritmos heurísticos de los que hablas compararan en algun momento datos obtenidos a través del Bluetooth con una base de datos que vosotros hayais creado (supongo :xD). Para ello, habreis tenido que recoger gran cantidad de datos de diferentes moviles y asi insertarlo todo en dicha base de datos, ¿no?
¿Y si en algun momento aparece un dispositivo que no teneis en la supuesta base de datos? ¿Lo clasificais como "Marca y modelo desconocido" y se acabó?
En línea

Crack the bytes, crack yourself
SirGraham


Desconectado Desconectado

Mensajes: 492



Ver Perfil WWW
Re: Conocer modelo del movil por medio del Bluetooth
« Respuesta #3 en: 21 Abril 2010, 08:20 am »

Hola,

Intento contestar a tu pregunta, sin que ello me lleve a revelar informacion confidencial.  (Si ves carencias en la contestacion, es por que no puedo dar mas detalles)

Hay dos partes en la base datos:

* Una la base datos en si, que es una lista de telefonos moviles disponibles en el mercado (con todas las caracteristicas que has podido ver en este screeshot):

http://www.xblue.es/screenshots/XBlue_IDDB.jpg
(esta es una aplicacion de uso interno)

* Y otra parte es la asociacion de uno o varios identificadores a cada modelo de terminal para que el motor heuristico de reconocimiento los detecte.
(Parte que tambien se gestiona desde la aplicacion interna, pero por motivos obvios no se muestra en ese pantallazo).

Ambas deben estar permanentemente actualizadas. Eso lo hacemos de forma automatica Y GRATUITA para TODOS los usuarios del sistema XBlue (en cualquiera de sus modalidades: Lite, Basic o Pro).

¿Como se hace la actualizacion?
Para la primera parte tenemos acuerdos con gente que esta constantemente actualiza diferentes bases de datos de moviles. Son varios proveedores para evitar carencias por "localizacion" del proveedor o por simplemente por errores en sus bases de datos (Nosotros aunamos todos los resultamos y podemos asi detectar y correguir errores de caracteristicas, nombres, etc...)

Citar
Para ello, habreis tenido que recoger gran cantidad de datos de diferentes moviles y asi insertarlo todo en dicha base de datos, ¿no?


Para la segunda parte, el sistema tiene una gestion de aprendizaje en a datos obtenidos en los scanners de bluetooth y reglas adquiridas "a parte" (no puedo comentar mas). Simplemente decir que esta logrado el tema dado que por lo que hemos podido comprobar la curva de aprendizaje de esta gestion es logaritmica. Los fallos van reduciendose escalonadamente hasta eliminarlos.
De echo es una de la partes en la que nos sentimos mas orgullosos. Hemos hecho pruebas comparativas con otras herramientas y estamos a bastante distancia en cuanto a resultados.

Citar
Y si en algun momento aparece un dispositivo que no teneis en la supuesta base de datos? ¿Lo clasificais como "Marca y modelo desconocido" y se acabó?
Procuramos que eso no pase teniendo muy actualizada nuestra base de datos  ;D  pero obviamente puede ocurrir...
No obstante, al ser un proceso heuristico, es muy dificil que obtengamos una solucion completamente "nula" a la identificacion: el peor de los casos sera parcial o aproximada. Ademas para esos casos tenemos "grados" de fiabilidad en la deteccion, pudiendo actuar en consecuencia. Esto es: A parte de darnos la informacion de la marca y modelo, internamente, tenemos una informacion en grados sobre la fiabilidad de esta deteccion.

Como veras... no es una cosa de hacerla en un par de dias, o meses. Es un proceso que lo venimos elaborando desde hace "años"...

Saludos,
Sir Graham.



« Última modificación: 21 Abril 2010, 10:18 am por SirGraham » En línea

   
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Abre cualquier elemento de una web en tu dispositivo móvil por medio de un ...
Noticias
wolfbcn 0 1,261 Último mensaje 25 Diciembre 2012, 21:34 pm
por wolfbcn
Te la estás jugando: llenas tu móvil de apps sin conocer bien los riesgos
Noticias
wolfbcn 0 1,558 Último mensaje 24 Noviembre 2014, 02:22 am
por wolfbcn
Medio mundo usará Internet móvil en 2020
Noticias
wolfbcn 0 1,012 Último mensaje 19 Junio 2016, 02:23 am
por wolfbcn
Conocer la marca y modelo de un dispositivo solo con su MAC?
Dudas Generales
aratzpotrotxiki 1 4,490 Último mensaje 22 Agosto 2017, 18:23 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines