通过我的内部网络发送 cookie/站点登录信息?

通过我的内部网络发送 cookie/站点登录信息?

有没有办法可以向内部网络内的计算机发送 cookies/站点登录信息?即通过数据包头推送它们?不是 FTP。

例如,如果我想将购物车中的 cookie 或登录信息从我的网络内的一台计算机发送到另一台计算机,我该如何实现?

答案1

火狐- 完整配置文件(附加组件、书签、cookie)

这在您想要主配置文件的机器上进行:

xcopy "%APPDATA%\Mozilla\Firefox" "\\server\FF\" /e /v /c /h /r /y

这将在您想要从中提取配置文件的机器上进行:

xcopy "\\server\FF\" "%APPDATA%\Mozilla\Firefox" /e /v /c /h /r /y


IE浏览器- Cookie 和书签

这在您想要主配置文件的机器上进行:

xcopy "%APPDATA%\Roaming\Microsoft\Windows\Cookies" "\\server\IE\cookies" /e /v /c /h /r /y
xcopy "%USERPROFILE%\Favorites"  "\\server\IE\Bookmarks" /e /v /c /h /r /y

这将在您想要从中提取配置文件的机器上进行:

xcopy "\\server\IE\" "%APPDATA%\Roaming\Microsoft\Windows\Cookies" /e /v /c /h /r /y
xcopy "\\server\IE\Bookmarks" "%USERPROFILE%\Favorites" /e /v /c /h /r /y

将您想要的内容放入批处理脚本中,将调度程序设置为按需要的频率运行。使用此方法,您将始终拥有备份,并且您的所有计算机都将共享相同的配置文件数据。

答案2

有两种类型的 Cookie:HTTP CookieFlash Cookie(本地共享对象 - LSO)。

HTTP Cookie通常以文本文件(IE)或数据库(Firefox)的形式存储在以下目录中。

IEC:\Users\{USER-NAME}\AppData\Roaming\Microsoft\Windows\Cookies
火狐C:\Users\{USER-NAME}\AppData\Roaming\Mozilla\Firefox\Profiles\{profile}.default\cookies.*

Flash Cookie存储在 (Vista 及以上版本) :
C:\Users\{USER-NAME}\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\{profile}\{website}
或 (XP) :
C:\Documents and Settings\{USER-NAME}\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\{profile}\{website}

在本地网络中共享是指通过网络共享主计算机的 cookie 目录,这样它们就可以被复制到其他计算机(全部或有选择地复制)。尝试设置一个目录供所有网络计算机使用并不是一个好主意,因为这样你可能会失去它们。

对于 IE 来说,这是最简单的,因为每个 cookie 都是一个文本文件。对于 Firefox 来说,这是一个全有或全无的操作,因为 cookie 存储在 SQLite 数据库中,或者可以使用以下扩展程序导出 CookiesCookie 导入器

通过 Web 进行共享可以通过文件共享网站进行,例如Dropbox或文件共享产品,例如Windows Live Mesh

(我在这里没有介绍 Chrome,但毫无疑问有与上述相当的版本)

答案3

您必须手动找到负责此操作的 cookie,然后将其传输到其他计算机,然后将其放在正确的文件夹中。如果您提供浏览器信息,我可以为您提供更多详细信息。

相关内容