Thunderbird 在 Linux 系统上的何处以及如何存储电子邮件密码?

Err*_*ror 7 linux thunderbird

我希望恢复丢失的 SMTP 密码,但找不到此问题的最新答案。如果它存储在 sqlite 文件中,观察显示文件/home/$USER/.thunderbird/*.default/*.sqlite大部分都是加密的,因此在这种情况下,还要深入了解所使用的加密以及所需密钥的位置。

gee*_*ley 4

截至目前,它存储在/home/$USER/.thunderbird/$RANDOM_STRING.default-release/logins.json

但是,我不知道当用户未设置加密时使用的加密或默认主密码是什么(可能是空字符串或隐藏在应用程序代码中的某些默认密码?)。我可以看到,即使没有设置主密码,它至少也是经过编码的,但理论上,黑客可能可以通过适当的知识来访问它,所以它基本上不受保护。IMO,即使未设置主密码,Thunderbird 开发人员也应该开始使用登录密钥环来保护这些密码。

请参阅:https://security.stackexchange.com/questions/8780/is-it-possible-to-easily-retrieve-thunderbirds-passwords-with-access-to-hdd ?newreg=a4029c04cb954aedb4f60a9201574dc7#comment233382_8819