在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:unode/firefox_decrypt开源软件地址:https://github.com/unode/firefox_decrypt开源编程语言:Python 100.0%开源软件介绍:Firefox DecryptAs of 1.0.0 Python 3.9+ is required. Python 2 is no longer supported. If you encounter a problem, try the latest release or check open issues for ongoing work. If you definitely need to use Python 2, Firefox Decrypt 0.7.0 is your best bet, although no longer supported. Table of contents
AboutFirefox Decrypt is a tool to extract passwords from profiles of Mozilla (Fire/Water)fox™, Thunderbird®, SeaMonkey® and derivates. It can be used to recover passwords from a profile protected by a Master Password as long as the latter is known. If a profile is not protected by a Master Password, passwords are displayed without prompt. This tool does not try to crack or brute-force the Master Password in any way. If the Master Password is not known it will simply fail to recover any data. It requires access to libnss3, included with most Mozilla products. The script is usually able to find a compatible library but may in some cases load an incorrect/incompatible version. If you encounter this situation please file a bug report. Alternatively, you can install libnss3 (Debian/Ubuntu) or nss (Arch/Gentoo/…). libnss3 is part of https://developer.mozilla.org/docs/Mozilla/Projects/NSS If you need to decode passwords from Firefox 3 or older, although not officially supported, there is a patch in this pull request. UsageRun:
The tool will present a numbered list of profiles. Enter the relevant number. Then, a prompt to enter the master password for the profile:
Advanced usageIf your profiles are at an unusual path, you can call the script with:
If you don't want to display all passwords on the screen you can use:
where You can also choose from one of the supported formats with
(*) Non-interactive modeA non-interactive mode which bypasses all prompts, including profile choice and master password, can be enabled with You can list all available profiles with Your master password is read from stdin.
Format CSVPasswords may be exported in CSV format using the
Additionally, Format Pass - PasswordstoreStored passwords can be exported to
All existing passwords will be exported after the pattern To prefix the username with
There is currently no way to selectively export passwords. Exporting will overwrite existing passwords without warning. Ensure you have a backup or are using the TroubleshootingIf a problem occurs, please try
If the output does not help you to identify the cause and a solution to the problem, file a bug report including the verbose output. Beware:
WindowsBoth Python and Firefox must be either 32-bit or 64-bit. If you mix architectures the code will fail. More information on issue #8.
MacOS/DarwinIf you get the error described in #14 when loading While not supported, you may find that TestingIf you wish to run the test suite locally, chdir into If any test fails on your system, please ensure If tests continue to fail, re-run with
It is much appreciated. Spin-off, derived and related works
Firefox is a trademark of the Mozilla Foundation in the U.S. and other countries. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论