Blackberry (II)

Obteniendo información de una blackberry usando

barry

.

btool

Este programa forma la espina dorsal del paquete

barry

ya que se puede leer información de la blackberry y actualizarla llegado el caso.

Suponiendo que sólo tengamos una PDA conectada al sistema -con el modo de almacenamiento masivo desactivado-ejecutar esta orden daría:

$ btool
Blackberry devices found:
Device ID: 0x62b790. PIN: 25rd5fa3, Description: RIM 8300 Series Colour GPRS Handheld
Using device (PIN): 25rd5fa3
$

Los parámetros

-B bus_name

,

-N device_name

y

-p PDA_PIN

pueden emplearse para seleccionar con mayor precisión el dispositivo con el que nos comunicamos.

Una vez que ya tenemos el dispositivo localizado e identificado pedimos ver qué bases de datos tenemos accesibles con la orden:

$ btool -t
Blackberry devices found:
Device ID: 0x62b790. PIN: 25rd5fa3, Description: RIM 8300 Series Colour GPRS Handheld
Using device (PIN): 25rd5fa3
Database: 0x0 'Phone Call Logs' (records: 100)
Database: 0x1 'VideoRecorder Options' (records: 1)
Database: 0x2 'Phone Hotlist' (records: 29)
Database: 0x3 'Attachment Options' (records: 1)
Database: 0x4 'AutoText' (records: 108)
....
Database: 0x2a 'Address Book - All' (records: 260)
....
Database: 0x53 'Quick Contacts' (records: 5)
Database: 0x54 'Map Locations' (records: 0)
$

pero antes de emocionarnos en exceso averiguamos también qué bases de datos puede entender el software y cuáles es capaz de construir:

$ btool -S
Supported Database parsers:
Address Book
Messages
Calendar
Phone Call Logs
Service Book
Memos
Tasks
PIN Messages
Saved Email Messages
SMS Messages
Folders
Time Zones (read only)
Supported Database builders:
Address Book
Calendar
Memo
Task

Y esto ya es otra cosa ¿ verdad ? Era de extrañar tanto poderío en un programa construído a base de ingeniería inversa en su mayor parte.

Y bueno, el caso es que al menos podemos hacer una copia de seguridad de todo su contenido aunque aún no dispongamos de programas para gestionar los datos con mayor precisión.