在网络上,Facebook 会跟踪你?

公司

2011-09-26 17:27

既是电脑黑客又是企业家的 Nik Cubrilovic 发现,即使你退出 Facebook 帐号,Facebook 依然能够跟踪你的网络轨迹。

根据 Cubrilovic 的测试,当你退出 Facebook 帐户时,你的 Cookis 仅仅是改变而并非删除。你的帐户信息或是其他的个人认证信息依然得到保留。而当你浏览一个带有 Facebook 按钮或挂件的网页,你的浏览器将向 Facebook 发送个人认证信息。

Cubrilovic 的测试经过如下步骤。

首先,这是一个正常的登陆 Facebook 时的 Cookie。

然后,这个是向 Facebook 发送 “退出帐户” 时,Cookie 的模样。然后服务器就会返回一个 Cookie,里面设定为 “不再跟踪”。

但是 Cubrilovic 检查这段代码时发现,这几个 Cookie 内容上有几个重合的地方,都和个人认证资料有关。它们不是消失,而是继续存在。

于是,即使 “你退出了 Facebook 帐户,但只要你访问了一个带有 Facebook 按钮或是挂件的网页,你的个人信息,包括你的帐户 ID ,就会发送到 Facebook。”Cubrilovic 得出结论。

如果情况属实,Facebook 将严重违反隐私权的规定。Facebook 的新界面 Timeline 和 Open Graph,因为对用户的个人信息记载过于详细,导致用户恐慌,已经有一批用户宣布离开 Facebook。

但在 VentureBeat 的文章底下,自称是 Facebook 工程师的 Bejar 辩解道,Facebook 使用这些信息是仅仅是为了防止垃圾信息、网络钓鱼和其它风险。但这样的解释显然很难令人接受,名为 samiam22 的网友回应:

当我退出时,就 XX 离我远点。我不需要你们 “保护”,也不需要在我退出的时候,你们从我这里接收任何数据。退出就是 “退出”。就好像 “不就是不”。

最后,要让 Facebook 不跟着你,在退出帐户之后,你必须在浏览器中把和 Facebook 相关的 Cookies 删除。也可以使用浏览器插件 AdBlock Plus 来防止 Facebook 跟踪,只要在 AdBlock Plus 的设定中,添加如下规则:

facebook.com^$domain=~facebook.com~facebook.net|~fbcdn.com|~fbcdn.netfacebook.net^$domain=~facebook.com|
~facebook.net|~fbcdn.com|~fbcdn.netfbcdn.com^$domain=~facebook.com|~facebook.net|~fbcdn.com|
~fbcdn.netfbcdn.net^$domain=~facebook.com |~facebook.net|~fbcdn.com|~fbcdn.net

前几天,前 Electronic Frontier Foundation 董事长 Lori Fena 说:

90 年代的互联网:没人知道你是一条狗。2011 年 Facebook Timeline:所有人知道你是一条狗。

注:根据维基百科,Cookie(复数形态 Cookies),指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。

本文部分素材来自 VentureBeat、Nik Cubrilovic

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中