Skip to content

EmperorArthur/firefox_session_extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Firefox Session Extractor

For when something goes wrong!

  • Go from "jsonlz4" to "json" and back again.
  • Obtain statistics about how many windows and tabs were opened.
  • View all opened tabs.

Technical Details

Mozilla lz4 files / jsonlz4

Mozilla uses an extremely simple compression format to save space.

These files are stored in places like:

  • /home//snap/firefox/common/.mozilla/firefox//sessionstore-backups/<file_name>.jsonlz4

Session Data

Firefox session data is nested, and can contain back/forward information.

TODO:

  • .gitignore
  • Automatic code formatting & git hooks
  • Testing
  • Upload to PyPI
  • Create / find a JSON schema file for firefox session data.
  • Better document session data format.
  • Support generating a man page: https://pypi.org/project/argparse-manpage/
  • Support Debian packaging.

About

Extract data from firefox session backups

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages