Skip to content

Quick and dirty script to parse bplists with Ruby

License

Notifications You must be signed in to change notification settings

DFIRScience/bplister

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BPLister

About

I got tired of trying to view BPLists in different ways on different platforms, so this just lets me get the same output everywhere. Only publishing in case others have the same need.

Requirements

You will need to run gem install CFPropertyList keyed_archive prior to this working.

How To Use

This isn't very pretty right now, there is no help documentation.

For Binary PLists

To run it, type: ruby plist_parse.rb [file that is a bplist]. For example: ruby plist_parse.rb C:\Users\testbed\Desktop\exported_note_data.bplist.

For NSKeyedArchives

To run it, type: ruby nskeyed_archive_parse.rb [file that is a bplist containing an NSKeyedArchive]. For example: ruby nskeyed_archive_parse.rb C:\Users\testbed\Desktop\exported_note_data.bplist.

About

Quick and dirty script to parse bplists with Ruby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%