firefox-data gem is a library to extract data from firefox profiles.
It currently has the ability to extract and decrypt usernames and passwords.
I intend to add support for bookmarks and history in the future.
The library is not currently documented. The
firefox-data script can be used
to search for credentials:
firefox-data search-logins -p default github
This command searches in the
default profile for credentials where the
hostname matches the regular expression
-w flag can be used to
prompt for a master password if there is one.
If you have an idea or a question, email me at email@example.com.