我的目标是实际将数千个主机名/登录/密码导入sqlite数据库“signons.sqlite”。我认为我需要的表是“moz_logins”。
对我来说,这个文件位于〜/ .mozilla / RANDOM_STRING.default / signons.sqlite
我想弄清楚两件事:
1)使用encryptedUsername和encryptedPassword的加密方法是什么?
2)什么是guid列/它的值是如何创建的?
如果答案在“您需要阅读源代码”的某处,那很好,这项任务可能比我想象的要大。
任何帮助都将不胜感激。
答案 0 :(得分:1)
你看过http://kb.mozillazine.org/Password_Manager了吗?其中有许多文章链接。如果需要,密钥应该在主密码后面的key3.db中。您需要一种方法来处理密码。
查看this post about the encryption。
Guid是某种独特的ID,以某种方式生成:)
有一些备份/解密等程序可用。而不是FF的rtfs,你可能会看看那些。