如果您使用 Chrome、Firefox、Internet Explorer、Edge 或 Safari 等网络浏览器,那么您可能已经收集了一些 cookie。 Cookie 用于记住有关网站的信息:您的登录信息、您的购物车中的商品、您喜欢的语言。它们由网站创建并保存在您的浏览器中直至过期。
有些 cookie 是无害的,但其他 cookie 即使在并非源自它们的网站上也仍然活跃,收集有关您行为的信息以及您点击的内容。这些被称为第三方持久性 cookie或者,更通俗地说,跟踪cookie。
跟踪 cookie 的侵入性非常大,以至于许多防病毒程序将其归类为间谍软件。尽管它们名声不好,但它们已经变得如此普遍,以至于几乎不可能避免它们。在本文中,我们将详细介绍并解释跟踪 cookie 如何记录您的网络活动、它们为何如此受欢迎以及如何阻止它们。
首先,我们简单介绍一下 cookie 的主要类型:会话 cookie 和持久 cookie。每当您进入浏览器设置并清除 Cookie 时,您就删除了持久性 Cookie。
会话cookie
最基本的 cookie 类型是会话cookie。会话cookie仅存在于临时内存中,并在您关闭浏览器时被删除。创建的任何没有过期日期的 cookie 将自动成为会话 cookie。会话 cookie 的常见用途包括记住电子商务网站上购物车中的商品(尽管大多数现代电子商务网站现在将此信息存储在其服务器上的数据库中)。
第一方持久 cookie
持久性cookie被写入您设备的内存中并带有到期日期。它们仅由创建它们的网站使用,并且可以网站规定的持续时间。即使您关闭网络浏览器后,它们仍保留在您的设备上。您的网络浏览器使用第一方持久 Cookie 来提高许多生活质量,例如记住您已登录,这样您就不需要每次访问同一网站时都登录。
第三方持久 cookie
第三方持久 cookie,也称为跟踪 cookie,是本文的主要焦点。与第一方同类一样,这些 cookie 存储在您设备的内存中,并有一个设定的到期日期。然而,与第一方类型不同的是,第三方持久性 Cookie 是在未创建第三方持久性 Cookie 的网站上访问的。这使得 cookie 的创建者可以在用户访问包含属于他们的资源的页面时随时收集和接收数据。
如今的网站很少仅由网站所有者或管理员创建的代码和内容组成。相反,他们使用其他网站的资源来构建网页并向其添加功能。这些资源对于网站的竞争来说通常很有用,甚至是必不可少的。不幸的是,这些资源往往是在线跟踪的最大肇事者。使用跟踪 cookie 的一些最常见资源包括:
- 广告
- 社交媒体小部件(点赞和分享按钮、评论部分等)
- 网络分析
您甚至不需要点击广告或社交媒体共享按钮,跟踪 Cookie 的有关您的信息就会被传输回创建它的个人或公司拥有的服务器。一旦您加载页面,cookie 就会被发送到它所在的服务器。如果尚不存在 cookie,资源可以创建一个。
假设我写了一篇博客文章并包含托管在另一个网站上的图像。另一个网站可以创建 cookie 或将现有的 cookie 发送到其服务器,即使我实际上并不在该网站上;我只是从中加载资源。同样,大多数广告和小部件也不是由它们所在的网站托管的。它们只是从第三方拉取的资源,并且都使用cookie。
根据卫报,一些使用跟踪 cookie 的最大公司包括:
- 添加这个
- 附件
- 双击
- 谷歌
- 量子服务
- 记分卡研究
- 叽叽喳喳
- 产量管理器
跟踪 cookie 通常用于广告目的,重定向尤其。重定向是一种策略,通常依赖于跟踪 cookie 来向之前访问过特定网站或对特定产品表现出兴趣的用户展示广告。如果您曾经在亚马逊上购买过甚至查看过某种产品,然后开始在其他网站上看到类似产品的广告,那么您就已经被重新定位。
以下是重定向工作原理的简化分步说明:
- 您在您最喜爱的博客或购物网站上获取了一个跟踪 cookie。该 cookie 包含一个唯一的 ID,它不能识别您的个人身份,但可以识别您的网络浏览器。
- 购物网站的所有者注册并支付谷歌等广告平台的费用。
- 谷歌的广告并不是一成不变的;当您访问其他使用谷歌广告赚钱的网站时,该网站会看到cookie并通过广告将其发送给谷歌。 Google 会看到 cookie 中存储的唯一 ID,并识别出它来自您最喜欢的购物网站。
- 然后,谷歌会相应地显示该购物网站的广告。
同样,如果您的广告资料符合其目标受众的标准,Google 广告网络上的其他广告商也可以使用该 cookie。它不仅对您获取 cookie 的网站有利。
乍一看这似乎无害,但这些跟踪 cookie 可能会开始收集大量有关您如何浏览网络的信息。谷歌的广告无处不在,虽然它是世界上最大的在线广告公司,但还有很多很多其他公司。正因为如此,广告公司可以拼凑出您访问哪些网站、访问顺序以及访问时间的历史记录。当 cookie 被发送回其服务器时,它们通常包含有关用户访问过的先前站点的信息,称为引荐网址。
浏览历史记录仅仅是开始。跟踪 cookie 可以记录各种信息:搜索查询、购买、设备信息、位置、您之前看到广告的时间和地点、您看到广告的次数以及您点击的链接。
所有这些以及更多内容通常都是在您不同意或不知情的情况下收集的。在英国和欧盟,网站必须在用户使用跟踪 cookie 时通知用户。然而,在美国和其他国家,所有这些数据都被隐藏在后台。
饼干是用什么做的?
如果您检查 cookie 文件的实际内容,您会发现这些都不是显而易见的。 Cookie 仅由三个部分组成:名称、值和属性。使用 Chrome 扩展程序编辑这个Cookie,我们可以看到 cookie 是由什么组成的:

来自 Hulu.com 的 Google Analytics cookie
姓名网站和广告商使用 cookie 来识别 cookie 及其用途。
这价值组件是存储您的唯一广告 ID 的位置,以便跟踪器的创建者可以在您访问其他网站时识别您的身份。它通常显示为看似随机的数字和数字字符串,但在某些情况下它不是随机的,并且可以包含如上所述的编码信息。
属性包括 cookie 的特征,例如:
- 当 cookie 过期时。如果未设置过期日期,则 cookie 将在浏览器关闭时结束。跟踪 cookie 始终有过期日期。
- 如果cookie可以被其他域使用。
- cookie 是否可以通过不安全的连接发送。本质上,它检查 HTTPS。
- 是否可以通过 JavaScript 访问 cookie。禁用此功能可防止跨站点脚本 (XSS) 攻击,这些攻击可用于窃取登录凭据并修改 cookie 以用于恶意目的。
防止跟踪 cookie 监控您的行为的第一步是删除您已有的 cookie。您可以在浏览器设置中清除 cookie。如果您不确定如何操作,请查看此内容清除所有主要浏览器的 cookie 的指南和操作系统。
您的浏览器无法区分执行有用任务(例如让您登录网站)的持久 Cookie 和侵犯您隐私并在网络上跟踪您的持久 Cookie。当您清除浏览器中的 cookie 时,所有 cookie 都会被删除。
不追踪
在浏览器设置中的某个位置,您会找到一个打开的选项请勿追踪。启用此功能将向您当前所在的网站发送请求,以禁用其对单个用户的跨站点用户跟踪。这包括跟踪 cookie。

虽然有些网站尊重您选择退出“不跟踪”的选择,但许多网站不会。 “请勿跟踪”不会增加任何技术限制,也不会受到任何机构的强制执行。这意味着忽略您的退出请求并使用跟踪 cookie 的网站不会产生任何后果。
您绝对应该在浏览器中启用“请勿跟踪”,但如果您想停止跟踪 cookie,则需要更进一步。
跟踪浏览器中所有 cookie 的来源以及它们是否跟踪您将是一项非常乏味的任务。相反,您可以安装反跟踪浏览器扩展来阻止您的跟踪 cookie。
Privacy Badger 和 Disconnect 是两个不错的选择。像 Adblock Plus 这样的广告拦截器也可以提供帮助。所有这些不仅使网络更加私密,还通过阻止第三方元素来加快页面加载时间。
隐私獾

由电子前沿基金会创建,隐私獾是 Firefox 和 Chrome 的插件,可自动阻止使用跟踪 cookie 的广告商在您的浏览器中加载更多内容。它通过跟踪将图像、脚本和广告嵌入到您访问的页面中的第三方域来实现这一点。该扩展程序不使用已知跟踪站点的黑名单。相反,它会观察网页上第三方域的行为,并在它们收集唯一标识符时阻止它们。
Privacy Badger 还可以防止画布指纹识别和超级 cookie,我们稍后会对此进行解释。
断开
断开自动检测您的浏览器何时连接到您正在访问的网站以外的任何内容。然后,它对这些请求进行分类并阻止它们,保留网站实际内容所需的请求。用户可以根据需要选择允许分析、广告和社交等其他类别通过,甚至允许跟踪器单独通过。
Disconnect 提供了多种有用的工具来提高隐私和性能,但就本文而言,我们主要关注免费的隐私浏览插件。
广告拦截加

广告拦截加不要与 AdBlock 混淆,它是网络上最流行的广告拦截浏览器扩展。广告是在线跟踪的最大肇事者,因此这个插件非常有效。与 Disconnect 和 Privacy Badger 不同,Adblock Plus 利用提供第三方广告的已知域黑名单并相应地阻止它们。
广告只是等式的一部分,因此我建议将 ABP 与其他扩展之一配对。或者,您可以添加社区创建的其他黑名单,以阻止其他使用跟踪 cookie 的第三方网站元素,例如社交媒体小部件。
其他追踪方法
跟踪 cookie 并不是一项新技术。它们已经使用了十多年,其工作方式几乎没有改变。尽管如此,它们提供了一种简单、准确的方法来跟踪和记录用户在网络上的行为,而且它们不会很快消失。
这并不是说跟踪 cookie 就是仅有的第三方监控您在线行为的方式。数据贩子有多种工具可以用来锁定您。
IP地址
甚至在出现 cookie 之前,就已经有 IP 地址了。连接到互联网的每台设备都分配有一个唯一的 IP 地址,使您的设备能够与其他设备进行通信。 IP 地址是互联网运作方式的核心组成部分。但由于它们是独一无二的,因此可以用来跟踪您。
您的公共 IP 地址由一串数字和小数组成。它会定期更改并与您的位置相关联。例如,如果您连接到不同的 wifi 网络,您将被分配一个新的 IP 地址,而您的旧 IP 地址将被回收并分配给其他人。因此,这不是针对某人的最持久或最准确的方法,但它很简单而且有效。
为了避免被您的 IP 地址跟踪,我建议使用 VPN。一个VPN加密您设备上的所有互联网流量,并通过您选择的位置的中间服务器路由它。这会用 VPN 服务器的 IP 地址掩盖您的真实 IP 地址,并且该 IP 地址通常与数十个(甚至数百个)其他用户共享,因此几乎不可能将活动追溯到某个人。
引荐网址
引用网址是您单击链接访问当前网站的上一个网站的网址。例如,如果您通过 Google 搜索找到 sclub.recmg.com 并单击搜索结果中本文的链接,则该页面的引荐来源网址将属于 Google。使用引用 URL 的原因有多种,记录您的浏览历史记录就是其中之一。
当 cookie 发送到创建它们的服务器时,它们通常包含引用 URL。但引荐来源网址不需要 cookie,并且可以通过其他方式从网站请求相同的信息。
网络信标
网络信标,也称为像素标签,是网页上的一小段代码,用于检查您是否访问了某些内容。网络信标实际上是几种类似技术的总称。
网络信标可以隐藏在网页的内容元素内,使其更难以预防。它们可以隐藏在图像和其他页面元素内,以记录用户行为并将该数据传输回网站所有者。
网络信标通常用于检查收到电子邮件的人是否真正阅读了该电子邮件。通过在电子邮件中嵌入像素标签,电子邮件必须加载来自第三方的资源。发生这种情况时,资源可以请求接收者的 IP 地址、时间戳、浏览器类型以及资源所有者是否已在此浏览器中设置 cookie。与 cookie 一样,服务器可以存储所有这些信息并将其与用户的唯一跟踪 ID 相关联。
浏览器指纹识别
浏览器指纹识别是一种新兴技术,它变得越来越容易使用,并且非常难以撼动。网站可以通过服务器端访问日志以及客户端 Javascript 和 Adobe Flash 收集有关您的 Web 浏览器的大量信息。这些信息包括但不限于:
- 浏览器型号和版本(用户代理字符串)
- 语言
- 时区
- 插件/扩展列表
- 字体和字体大小
- 屏幕分辨率
- 不跟踪状态
- 其他几个浏览器设置
- 是否允许cookie
- 协议
- 请求的网址
- IP地址
- 推荐网址
即使您连接到 VPN 来隐藏您的 IP 地址并阻止跟踪 cookie,所有其他信息也可以形成一个非常具体的组合,导致生成的个人资料似乎只能属于一个人或一小群人。尝试改变浏览器设置并安装更多插件只会让您更加脱颖而出。
您可以使用 NoScript 或 ScriptSafe 等插件禁用 Javascript,以防止收集大部分此类数据,但许多网站依赖 Javascript 来运行,因此您很可能会在某个时候被迫启用它。唯一的选择是使用两种浏览器:一种用于私人活动,另一种用于日常非敏感内容。
Cookie 同步
大多数跟踪 cookie 只能由创建它们的域使用。广告公司负责许多提供跟踪 cookie 的域,每个域都有自己的用户配置文件和受众群体数据库,用于向您投放广告。
除了谷歌之外,这些广告公司中的大多数都不够多产,无法同时覆盖网络上的任何地方,这导致了他们的数据存在空白。进入cookie 同步,结合广告数据集来创建更准确、更全面的跟踪配置文件的做法。
当两家广告公司合作或相互收购时,就会发生 Cookie 同步。这种整合有助于他们与谷歌竞争,但也对用户的隐私产生不利影响。
超级饼干
大多数 Cookie 都与特定域相关联,例如“google.com”。 Supercookie 与“.com”和“.org”等顶级域名相关联。这使他们能够影响来自使用这些顶级域的网站的 cookie 请求。例如,使用“.net”顶级域的超级cookie可能会破坏或冒充来自sclub.recmg.com的请求。
超级cookie不仅可以用于在网络上跟踪您,还可以用于恶意目的,例如更改用户信息或伪造登录。由于这些原因,大多数现代浏览器阻止超级cookie。它们值得一提,但可能不会对您构成太大威胁。






