Opera 如何复制 Chrome cookie

How does Opera copy Chrome cookies

我在我的电脑上安装了 Opera 只是为了做一些网络开发测试。在安装之前,系统会询问我们是否要从默认浏览器(在我的机器上是 Chrome)复制一些东西(Cookie、历史记录、密码等)。

我没有做任何更改,安装 Opera 后就启动了。当我看到我正在开发的系统让我的用户登录时,我感到害怕、惊讶和复杂的情绪充满了我的 body。所以我决定看看其他网站是否有同样的行为。

令我惊讶的是,Facebook、Gmail、Github,所有网站都由我的用户登录。

这不是一个巨大安全漏洞吗?

Opera 是如何复制的?因为副本本身不应该让用户保持登录状态。

顺便问一下,复制cookies有什么好处?我只能将其视为安全故障。

如果您在计算机上安装软件,installer/installed 软件可以读取您计算机上安装的其他文件。 Chrome 将历史记录、cookie 等作为文件存储在您的计算机上。

请注意,Android 等移动操作系统的行为有所不同。

Isn't it a huge security flaw?

没有。这只是意味着您已授权 运行 代表您的软件可以读取您拥有的文件。如果您不希望它读取文件,请不要安装它,或以其他用户身份安装它。

which is the advantage of copying cookies?

它可以让您保留 Facebook 的登录信息,或者说记住您的首选语言或网站上的其他设置。

Because the copy itself should not keep the users logged

身份验证 cookie 应该是会话 cookie,即不存储到磁盘。更有可能的是,您将 "remember me" cookie 复制到了 Opera,而它却用它来登录。