![]() | 1 leiz 2013-09-12 10:00:42 +08:00 你碰到的可能是广告联盟,例如google,baidu。 当你在google和baidu上搜索任意关键字时,搜索引擎会通过各种方式匿名或者有标识地(anonymously or identically)记录你的关键字,然后你在访问任意使用了他们的广告代码的网站里,都会看到他们给你推送的相关广告。 具体的实现形式很多样,cookie是其中一种。 PS: 所有的电商也都在做这种事情。 |
![]() | 2 est 2013-09-12 10:01:13 +08:00 ![]() A站: <script src="http://c.com/1.js"> B站: <script src="http://c.com/1.js"> C站: <script src="http://c.com/1.js"> 解决办法:用noscript。非本域js一律不加载。 |
![]() | 3 leiz 2013-09-12 10:02:56 +08:00 上面写错了一个字,是identifiablely,不是identically |
![]() | 5 yushiro 2013-09-12 10:07:43 +08:00 js不影响, 在cookies里面设置“阻止所有第三方cookies”。 |
![]() | 6 est 2013-09-12 10:10:19 +08:00 |
![]() | 9 cxh116 2013-09-12 11:34:53 +08:00 你以为不用js就可阻踪追踪了? google 下 "etag 追踪" |
![]() | 10 run2 2013-09-12 11:59:42 +08:00 还有cnzz之类的统计 |
![]() | 12 Chrics 2013-09-12 12:03:24 +08:00 百度已经会把自己的cookie卖给各种人。。 |
![]() | 13 luikore 2013-09-12 12:17:27 +08:00 https://github.com/samyk/evercookie 告诉你有多种追踪方法, 不是控制 js/第三方cookie 就能禁掉的, 除此之外还能利用 flash, silverlight, css history knocking, etag, webcache... 很多大公司都在这么做, 连 facebook 的 "赞" 按钮都会跟踪浏览行为(不管你有没有登录) |
![]() | 14 wwqgtxx 2013-09-12 12:30:41 +08:00 via Android |
![]() | 15 leiz 2013-09-12 12:46:25 +08:00 @eYsir 你在访问一个网页的时候,对方可以获得你的部分数据,例如ip,所用的浏览器等等。在你输入搜索关键字,他们会根据你的历史记录来分析和推测你的兴趣点。同时,在你完成一次http请求的过程中,网站是可以在你本地以cookie的形式来记录一些数据,作为以后对你跟踪记录的线索。 当获得了你的关键字和历史信息(专业的说法叫user profiling,用户建模),可以对你的兴趣点进行推测。推测使用的方法有很多,一般常见的是推荐系统,在搜索领域,会在query extending(查询扩展)的过程中为你的原始关键字添加更多的探测条件。例如你搜,hello,实际上系统可能是使用hello world, hello beauty, hello gay等字符串进行查询,最终结果利用你的历史信息进行计算得到一个权重的分数,排序,返回给你。相似的,广告也是这样,只是在广告栏展示而非搜索结果展示。 |
![]() | 18 est 2013-09-12 12:51:51 +08:00 @wwqgtxx 都说了好多遍了。白名单啊。 *.google.* *.youtube.* *.blogspot.* 白名单不就完了么。如果实在不行就对 .gstatic googleapis 白名单 当前页面无法正常访问,可以临时启用js。自己用用就明白了。 |
![]() | 19 zerosyn 2013-09-12 13:06:35 +08:00 Firefox的Ghostery扩展可以完全暴露出谁在追踪你 |