Extract OBEX data! Copyright (C) 2005 Juan J. Martinez Some rights reserved, check source code for the license agreement. * Overview * This is a little program to extract data from OBEX objects dumped by birda (other raw OBEX objects may work). I've decoded only few chunks, so it may not work with all the objects, but hey! with my mobile phone (philips 755) rocks! Feel free to improve it and mail me your patches! * Build * a) With iconv support (Linux based systems): $ make iconv In other UNIX systems with GNU libiconv installed you may try: $ make iconv.nix b) Without iconv support: $ make * Install * Just become root and try: # make install The binary will be installed into '/usr/local/bin'. * Caveats * - I think it won't work properly on big endian based architectures - iconv is needed in order to extract UTF-16 name of the object and translate it to the current locale - Not all OBEX 1.2 chunks are decoded * Usage * $ ext_odata -i 0.obex You can specify the output filename with -o option. Notice body.x will be used when iconv support is no available. You can use -v option (verbose) to trace problems extracting OBEX data. * EOF *