(Perl) Binary File Format Parser Required

  • Posted
  • Proposals 0
  • Remote
  • #32045
  • Archived
  • 1

Description

Experience Level: Intermediate
I\'m looking for a Perl developer to write a program to parse a binary file format and export it to .csv files.

The file format I would like to parse is the .IPD file format, used by blackberry smartphones to backup data stored on the devices.

I would like to retreive data from databases stored in the file, I am looking to extract Contacts, Phone Call Logs, SMS, MMS, Email and Calendar/Tasks.

I have attached a sample .IPD file for potential developers to look at.

There is an open source perl script avaliable at the following: http://jabide.com/2009/03/parse-blackberry-ipd-files/

I would prefer the cheapest solution, if it be adapting the current open source script or writing a script from scratch, providing they both provide the same results.

The following may also be of use:

Format documentation - http://bbipd.googlecode.com/files/IPD%20File%20for%20BlackBerry.pdf
Blackberry release on the format: http://na.blackberry.com/eng/devjournals/resources/journals/jan_2006/ipd_file_format.jsp

Clarification Board

    There are no clarification messages.