Property lists, or plists, can contain data key-value pairs, which are binary property list files encoded in Base64. As they are, they’re impossible to parse and extract any meaningful data from. However, decoding them is very easy and you end up with a very nice looking pretty-printed property list file. Here’s how to decode data plist from a property list.
If you are frequently revising plist files used in complex apps, they often contain long lists of default preferences, configuration info, etc., and PlistEdit Pro will save you a lot of time: smart row-based cut and paste, drag and drop, undo, the ability to duplicate large dictionaries and arrays (or. Jul 02, 2012 Part one of this blog series addresses ways a Mac forensic examiner can view.plist files using both Apple and third-party tools. Part two seeks to improve.plist file knowledge, and discusses deconstructing a.plist file in order to select the most important file component(s) and include them in an examiner report. UnRarX is an application for Mac developed by Cocoa that gives us the possibility to decompress RAR files using the interface of the program and not having to use command files. You'll only have to double-click a RAR file in Finder and it will be unpacked. Download PgcDemux 1.2.0.5 m03 here. It's basically it's the same version of PgcDemux m2 but I have add 2 new options for the CLI mode. Now you can specify the first and the last cell for your demux for have only a part of your VOB. Download PgcDemux 1.2.0.5 m02 here.
Decode data plist
Plist Editor Mac Os
- Extract the data from the plist file, using a text editor or other method of opening property list files.
You should end up with a block of encoded data that looks something like this. Line breaks are unimportant here, as is superfluous whitespace at the beginning or end of a line. I’ve stripped the whitespace and the line breaks to produce this. - Decode this using a Base64 decoder, such as this one. Paste in the encoded data block from the plist and click Decode. This will download a .bin file entitled DecodedBase64.bin, the contents of which is as follows. This is a plist, but it’s not the standard XML plist — instead, it’s a binary plist, as denoted by the bplist at the beginning of the file. This has decoded some of the words in the data, but it’s still not very easy to understand.
- Open the DecodedBase64.bin file with TextMate. This pretty-prints the binary property list as an old-style key-value plist.