浏览器 cookie 会被“物理”窃取吗?

信息安全 网页浏览器 饼干 浏览器劫持
2021-08-31 04:10:31

可以物理访问目标计算机的人可以窃取其中的 Web 浏览器 cookie 并在以后设置流氓身份验证会话吗?

1个回答

是的,但确切的含义取决于设置 cookie 的网站使用的身份验证技术。例如,某些网站的 cookie 到期时间可能特别短,或者网站可能会在允许继续进行身份验证之前进行额外的检查(例如 IP 地址或浏览器用户代理)。一般来说,会话​​劫持需要做一些事情:

  • cookie 不得自然而然地达到其到期日期。

  • 单独的 cookie 必须足以验证会话(无 TLS 证书等)。

  • 用户必须没有注销(这会使 cookie 无效)。

当用户注销或 cookie 到期时,一些设计特别糟糕的网站不会使服务器端的 cookie 失效。这些网站完全依赖于浏览器,一旦你拥有 cookie 就很容易被劫持。设计良好的网站会独立于 cookie 中设置的过期日期跟踪 cookie 的有效性,并应在用户注销后立即拒绝接受任何身份验证 cookie。