Answers:
Firefox的最新版本以JSON文本文件的形式将加密的密码存储logins.json
在Firefox的配置文件文件夹(位于)中/home/you/.firefox/
。
这个Python脚本会将它们全部解密成一个文本文件。基本用法:
python firefox_decrypt.py
并在必要时回答提示。
parse_sys_args
底部附近的函数,这似乎是对其进行硬编码的地方profile_path
。尝试将其更改为您的个人资料的正确路径。更好的是,确保profiles.ini
在该路径下有一个文件,然后对其进行编辑以指示您的配置文件所在的位置。这样,您将无需修改脚本。
python firefox_decrypt.py /my/firefox/profile/
参考@Sqerstet的上述回答,我仅下载了脚本firefox_decrypt.py,将其保存在我的桌面上,还在桌面上创建了一个文本文件,然后运行以下命令:
jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt
Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password
jignesh@j-home-pc:~/Desktop$
欢呼,我将所有保存的登录凭据以纯格式保存在文本文件中。
有关Home
Mozilla 在何处保存数据的更多信息,请参见其支持页面。引用下面的“密码”部分以快速查看:
密码:您的密码存储在key4.db和logins.json文件中。有关更多信息,请参阅密码管理器-在Firefox中记住,删除,更改和导入保存的密码。
顺便说一句,在我使用这个很棒的附加密码导出器之前,它恰好适合导入和导出已保存的密码。不幸的是,此添加程序与Firefox Quantum版本不兼容,因此我不得不找到一些替代解决方案,最后我在这里找到了firefox_decrypt.py
与其他提供的加载项相比,该脚本最易于使用。
等等
对我来说,对于我仅导出密码的目的而言,他们感觉太多了。
谢谢。
LastPass密码管理器是一个非常好的附件,可让您在Firefox中存储和加密密码。它会自动将安装过程中本地和本地存储的密码导出(并删除)到您的LastPass Vault。它还具有为特定网站生成随机密码的功能。
对我来说,这是Firefox最好的安全性插件之一。易于使用和管理。