我的主要环境是 Linux,虚拟机上安装了 Windows 7。我想做的是用另一个文件替换 Cookies 文件来更改我的 Cookie。
我在 Windows 上使用帐户 A 登录 Facebook,在 Linux 上使用帐户 B 登录。我从 Windows 传输文件(该文件位于Linux 机器上的C:\Users\gio\AppData\Local\Google\Chrome\User Data\Default
文件中Cookies
)并将其替换到此目录中/home/gio/.config/google-chrome/Default
,但没有任何变化。我在 Linux 上关闭了 chrome 并再次打开,但我再次使用帐户 B 登录。所以我的问题是 Google Chrome 从哪个文件中读取 cookie。
答案1
我会尝试一种不那么粗鲁的方法 -EditThisCookie 扩展. 它可以导出和导入 cookies,它应该让你将会话从一个系统复制到另一个系统。
您还可以使用它来查看cookies。
答案2
Chrome 确实会从 xxx\Google\Chrome\User Data\Default\Cookie 中读取 Cookie。但是我想 Chrome 有验证或加密机制,不能直接替换 Cookie 文件。如果直接替换 Cookie 文件,Chrome 会清除 Cookie 文件。