【问题标题】:Where do browsers save/store auto fill data浏览器在哪里保存/存储自动填充数据
【发布时间】:2012-03-07 21:49:50
【问题描述】:

当我们选择记住密码时,浏览器会在哪里存储密码和用户名。它总是cookies还是其他加密文件。浏览器的自动完成功能填充的数据来自哪里。它似乎不是来自 cookie,因为相同的自动完成信息有时会出现在网站字段中,而不是以前填写的字段中。是否可以从浏览器本身检索数据(敏感的以及一般的)?

【问题讨论】:

  • 它将数据存储在您在设置中定义的位置...

标签: html browser autocomplete passwords browser-security


【解决方案1】:

浏览器自动完成的密码不会保存在 cookie 中。

Firefox 的一些旧文档:

但是你为什么还要这样做呢?例如,在 javascript 中无法从用户系统中读取密码。

【讨论】:

    【解决方案2】:

    当我们选择记住密码时,浏览器会将密码和用户名存储在哪里。

    取决于浏览器

    它总是 cookie 还是其他加密文件。

    如果是浏览器功能,那么它永远不会是 cookie。

    如果是网站功能,则取决于网站(但很可能是 cookie)

    还有浏览器自动补全功能填充的数据是从哪里来的。

    取决于浏览器

    是否可以从浏览器本身检索数据(敏感的和一般的)?

    如果您是 Joe Arbitrary 网站,那将是一个令人不安的安全漏洞。

    【讨论】:

    • 我理解您的担忧。我只是在为防止不好的事情发生在我身上做准备。我通常会在我的电脑上自动保存我的密码,并希望确保任何人都无法获得我的凭据或偏好
    • @VaibhavSingla — 所以您对正在使用的某些软件的功能的安全性有疑问?这不是编程问题。你应该在 SuperUser 上问过这个问题。
    【解决方案3】:

    他们可能担心安全性,因为使用自动填充具有 cookie 的重要信息会使用户对用户提供的信息有更多的控制权。我确信它现在的设置方式受到合同法的保护。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 2023-04-03
      • 1970-01-01
      • 2011-02-06
      • 2013-04-04
      • 2011-10-01
      • 2017-05-11
      相关资源
      最近更新 更多