有没有办法在 Mac 和/或 Windows 上以编程方式访问 chrome 和 firefox 密码?这几天我进行了一些搜索,但两手空空。
我发现密码管理器很烦人或者太复杂。我正在寻找一些简单的东西,可以在两个浏览器之间同步登录。我对 C# 和 Objective-C 都有经验,并且有兴趣创建一些至少供个人使用的东西,如果其他人发现它有用,可能会将其开源。
登录信息存储在哪里?
实现这一目标的障碍是什么?
是否已经有任何代码片段可以执行此操作?
我当然做了一些假设,感谢您的帮助反馈!
最佳答案
好吧,所以我做了很多搜索才能找到这些文件,一旦我再想一下,就很明显了。
在较新版本的 Chrome 中,密码存储在 SQLite 数据库中,称为登录数据。密码已加密,但可以解密(这将是制作应用程序的问题之一)。您将在以下位置找到该文件。
苹果机 〜/库/应用程序支持/Google/Chrome/默认
赢7 C:\Users\\Appdata\Local\Google\Chrome\User Data\Default
以同样的方式您将找到 Firefox 的密码。登录信息存储在 key3.db 和signons.sqlite 文件中。这些文件可以在 profile folder 中找到。 .
关于c# - 在 mac/win 上以编程方式访问 chrome 和 firefox 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24235931/