Skip to content

A set of Python tools to make BlackBerry's very monolithic IPD backups more easily machine-readable.

License

Notifications You must be signed in to change notification settings

dblotsky/ipd2readable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ipd2readable

A set of Python tools to make BlackBerry's very monolithic IPD backups more easily machine-readable. The IPD file format description can be found in this document in page 19.

shatter.py

Translates an IPD file into a JSON file. The JSON file contains a list of named lists of records (the databases from the IPD file). The records are just numbered dictionaries mapping record field numbers to record field values.

Usage:

shatter.py Databases.ipd > Databases.json

About

A set of Python tools to make BlackBerry's very monolithic IPD backups more easily machine-readable.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages