【问题标题】:get passwords from chrome从 chrome 获取密码
【发布时间】:2013-01-20 16:56:21
【问题描述】:

是否可以在 chrome 扩展中访问保存密码?我正在查看 API 但没有找到它。我想将所有密码导出到不同的存储中,使用扩展似乎是一种合乎逻辑的方式,但我找不到如何去做。

感谢您的帮助。

【问题讨论】:

  • 如果可以的话,这将是一个非常严重的安全问题。
  • 必须有办法(可能不是通过 API),因为 LastPass 可以从保存的 chrome 密码中导入
  • 我很确定唯一的方法是通过 NPAPI,通过访问存储密码数据库 (SQLite) 的文件系统。
  • 我认为破解 SQLite DB 并获取所有敏感数据并不容易,但我希望看到任何这样的黑客代码 :)
  • 好的,所以linux不加密登录信息..有点吓人

标签: google-chrome google-chrome-extension


【解决方案1】:

好的,回答我自己的问题,似乎无法通过扩展 API 访问该信息,但在 linux 上(linux 不加密登录信息,windows 会)您只需要访问"~/.config/chromium/Default/Login Data" 并提取数据从登录表。这是 sqlite3 db。

所以它可以用 NPAPI 来完成。

【讨论】:

  • 根据security.stackexchange.com/a/22597/132108Linux做hash登录信息。操作系统如何以纯文本形式留下登录凭据?
  • 链接中的@AllTradesJack:“密码没有加密,它们是经过哈希处理的。从哈希中推导出原始密码在数学上是不可能的。” - 嗯...这听起来像一个非常没用的密码管理器..如果它无法恢复原始密码,它如何填写网站上的密码字段?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 2012-06-08
  • 1970-01-01
  • 1970-01-01
  • 2011-12-15
相关资源
最近更新 更多