百度统计这是在后台自动加广告吗?

2016-03-20 23:12:35 +08:00
 ob

刚刚在测某个页面的在 IE 下的访问效果时,发现控制台会报个错。然后感觉很奇怪,进而跟踪代码,发现只要底部加了百度统计的代码就会出这问题

<script>
    var _hmt = _hmt || [];
    (function() {
        var hm = document.createElement("script");
        hm.src = "//hm.baidu.com/hm.js?2321b384dd3632ec9be9584e7d322285";
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(hm, s);
    })();
</script>
});

点开错误,发现里边的东西有广告,然后写了个简单的空页面测试上面的 js 代码。 (换火狐下面测也出现, chrome 好像看不到,也不是每次都有,是时不时就会有,很频繁,而且每次的内容还不尽相同)

下面先看几张图 未加 JS 统计代码正常加载情况:

加上 JS 统计代码的情况,红色框框为百度统计请求的数据:

下面是点开其中的某个链接,地址是百姓网的: 百度统计为什么会跟百姓网扯上关系? http://www.baixing.com/xsearch/ncorps

随便点个广告进去看了下: http://shanghai.baixing.com/jinrongfuwu/a666801773.html

就用了几行百度统计的代码,后台要跑这么多数据出来。 这情况不可能是我的网络问题吧,百度统计有必要这样赚钱吗?

4869 次点击
所在节点    程序员
16 条回复
ob
2016-03-20 23:17:01 +08:00
本地和部署在服务器上的都会出现这种情况。
nealfeng
2016-03-20 23:20:39 +08:00
不是走 https 的话,是不是被劫持了...
pubby
2016-03-20 23:28:02 +08:00
运营商劫持的一种吧

替换常见的 js 资源比对整个页面做手脚容易些,也隐蔽些。微信 js-sdk 也经常被这样劫持

比如,本来载入 a.js
结果运营商把 a.js 替换成广告内容,然后在 a.js 内容的最后再给你正常载入 "a.js?"
RqPS6rhmP3Nyn3Tm
2016-03-21 00:04:03 +08:00
Local host 怎么会被劫持……
fashioncj
2016-03-21 00:06:06 +08:00
@BXIA 百度统计是访问他的服务器和 localhost 无关
RqPS6rhmP3Nyn3Tm
2016-03-21 00:55:13 +08:00
@fashioncj 我指的是上面 @pubby 提到的运营商劫持……
tolbkni
2016-03-21 00:57:59 +08:00
@BXIA 百度统计的 js 代码要访问服务器,不就经过运营商啦
yexm0
2016-03-21 00:59:02 +08:00
挂个 vpn 再测试试?
gzelvis
2016-03-21 01:36:52 +08:00
百度虽然名声不好,但这种事他不会做的,因为没赚头,看看是不是运营商劫持或你浏览器中毒了?
cevincheung
2016-03-21 01:57:53 +08:00
就是 ISP 劫持呗
ob
2016-03-21 08:28:52 +08:00
@gzelvis 中毒倒不会,应该是被劫持的。
过后打个电话去投诉看看。
haocity
2016-03-21 17:41:57 +08:00
百度统计是支持 https 的 换上去试一试
virusdefender
2016-03-21 17:54:19 +08:00
换成 https 的就好了
RobertYang
2017-03-17 09:24:49 +08:00
挖个坟,同遇到,四川电信联通均有劫持,而且是网页未使用 https 时,给 js 换成 https 链接也会被劫持
ob
2017-03-17 10:01:10 +08:00
@RobertYang 竟然快一年了,图都失效了。
RobertYang
2017-03-17 11:16:29 +08:00
@ob 但是我发现挂梯子看 ithome 也会出现,估计是百度干的,或者是干路劫持?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/265000

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX