firecrypt

command module
v0.0.0-...-da7e96e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2022 License: MIT Imports: 3 Imported by: 0

README

Firecrypt

Firecrypt is an application to encrypt, decrypt & manage Firefox profiles.

Screenshot

Screenshot

Usage

After executing Firecrypt, choose a profile from the list. If the profile has not already been configured, read the disclaimer and choose a password. Once configured, you can select the profile and enter your password to launch it. After you are finished using the profile, you can quit Firefox and Firecrypt will automatically reappear with the configuration options.

Warning

This program is highly experimental! Cryptographic security is not a guarantee and data loss may occur.

Important Notes

  • Firecrypt currently only supports macOS and Linux.
  • After opening a profile, Firecrypt will hide itself but will still be running. It will reappear once you quit Firefox.
  • To completely remove a profile from Firecrypt, you must unlock it and remove the .__firecrypt_key__ file in the profile directory. This file is hidden from the Finder so you should delete it using a terminal.
  • If you launch a Firefox profile while it is encrypted, you will receive the error "Your Firefox profile cannot be loaded. It may be missing or inaccessible."
  • If you launch a Firefox profile while it is being configured in Firecrypt, you will receive the error "A copy of Firefox is already open. Only one copy of Firefox can be open at a time."
  • Firecrypt can currently only launch Firefox installations located at /Applications/Firefox on macOS and /usr/bin/firefox on Linux.

Legacy Profiles

Legacy profiles (pre-V2) are no longer supported. You can use this version of Firecrypt to migrate legacy profiles to Version 2, at which point they can be used in the latest version of Firecrypt.

To-Do

  • Add support for other operating systems
    • macOS
    • Linux
    • Windows
  • Add support for launching other Firefox installations
  • Add support for profiles in other locations
  • Add duress profiles

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL