201508132325 网站出现广告
8年前 (2015-08-13) 作者:iMoke 分类:原创·技术 阅读次数:3340 评论(0)可能一,网站运营商,也就是联通,在网站上增加的广告代码。
可能二,空间运营商,也就是景安,增加的主机广告代码。
可能三,最近家里刚换了小米路由器2,是路由器2增加的广告代码。
可能四,我的网站被挂马了。
可能五,搜狗浏览器有问题。
2015年8月19日 10:24:51
今天访问一个网站(http://youjia.chemcp.com/),意外的发现居然这个网站也有右下角的广告,也是显示出一个“×”并且看不到内容。出于好奇,页面审查了一下,发现这个网站的广告跟我的是一样的!
同样的右键-->查看源代码里找不到,但是页面审查就能看到!
看一下代码:
<div id="f7a28ecb68c57c73c2e4_0d6bf445123" style="width: 300px; height: 250px; position: fixed; display: block; box-sizing: border-box; border: 0px; padding: 0px; margin: 0px; right: 0px; bottom: 0px; z-index: 2147483647;"> <div id="close_f7a28ecb68c57c73c2e4_0d6bf445123" style="top: 0px; right: 0px; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode'; font-size: 16px; color: rgb(255, 0, 0); display: block; position: absolute; border: 0px; padding: 1px; margin: 1px; cursor: pointer; line-height: 100%; width: 16px; height: 16px; text-align: center; background: rgb(238, 238, 238);">✖</div> <iframe id="f7a28ecb68c57c73c2e4_0d6bf445123" scrolling="no" height="100%" width="100%" border="0" frameborder="0" src="http://loc.daogouzhijia.cn/ling/lgln/u.html" allowtransparency="allowTransparency" style="width: 100%; height: 100%; overflow: hidden; border: 0px; padding: 0px; margin: 0px; background: transparent;"></iframe> </div>
没有完全比对,粗略的看一眼,应该跟我的是一模一样的。尤其是那个“ id="f7a28ecb68c57c73c2e4_0d6bf445123" ”
这个站点没有用ZBP程序,现在基本可以排出是ZBP的问题。
但是问题来了:
我用辽宁的DNS访问我的网站和这个网站,都出现过广告,广告代码一致,能否表示是辽宁DNS的问题?
这个网站的IP也是河南省郑州市联通,能否表示是河南郑州的主机都有这个问题?
2015年8月14日 19:41:06
刚刚把网站源码放到TBServer上了,同样是出现广告,可以排除是运营商的问题,排除可能二。
我甚至切换了主题,用ZBP自带的主题,多刷新几次,依然会出现广告,而且广告代码一模一样,可以证明,不是我的主题代码有问题。
我把TBServer的ZBP程序换成了Discuz X 3.2,刷新多少次都没有广告,暂时可以排除可能一。
最新怀疑,是ZBP的官方代码出问题了。
2015年8月13日 23:46:24
最新测试:在IE11下,依然弹出广告。排除可能五。
在单位同样出现广告,在另一个机房(辽宁里)搜狗浏览器版本5.2.5.17046,也出现广告,暂时排除可能三。
在另一个网站(主机在阿里云,域名www.mmoke.com)也出现广告,暂时排除可能二。
那就只剩下联通和网站代码了。
我有点怀疑自己的网站有问题了……
2015-08-13 23:19:16
最近,浏览自己网站时发现出现广告。
我是不会给自己网站添加广告的,那么这个广告从哪来的呢?
先看一下网页的广告代码。
这是我本地发现的代码:
<div id="f7a28ecb68c57c73c2e4_0d6bf445123" style="width: 300px; height: 250px; position: fixed; display: block; box-sizing: border-box; border: 0px; padding: 0px; margin: 0px; right: 0px; bottom: 0px; z-index: 2147483647;"> <div id="close_f7a28ecb68c57c73c2e4_0d6bf445123" style="top: 0px; right: 0px; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode'; font-size: 16px; color: rgb(255, 0, 0); display: block; position: absolute; border: 0px; padding: 1px; margin: 1px; cursor: pointer; line-height: 100%; width: 16px; height: 16px; text-align: center; background: rgb(238, 238, 238);">✖</div> <iframe id="f7a28ecb68c57c73c2e4_0d6bf445123" scrolling="no" height="100%" width="100%" border="0" frameborder="0" src="http://loc.daogouzhijia.cn/ling/lgln/u.html" allowtransparency="allowTransparency" style="width: 100%; height: 100%; overflow: hidden; border: 0px; padding: 0px; margin: 0px; background: transparent;"></iframe> </div>
这是我单位电脑发现的代码:
<div id="f7a28ecb68c57c73c2e4_0d6bf445123" style="width: 300px; height: 250px; position: fixed; display: block; box-sizing: border-box; border: 0px; padding: 0px; margin: 0px; right: 0px; bottom: 0px; z-index: 2147483647;"> <div id="close_f7a28ecb68c57c73c2e4_0d6bf445123" style="top: 0px; right: 0px; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode'; font-size: 16px; color: rgb(255, 0, 0); display: block; position: absolute; border: 0px; padding: 1px; margin: 1px; cursor: pointer; line-height: 100%; width: 16px; height: 16px; text-align: center; background: rgb(238, 238, 238);">✖</div> <iframe id="f7a28ecb68c57c73c2e4_0d6bf445123" scrolling="no" height="100%" width="100%" border="0" frameborder="0" src="http://loc.daogouzhijia.cn/ling/lgln/u.html" allowtransparency="allowTransparency" style="width: 100%; height: 100%; overflow: hidden; border: 0px; padding: 0px; margin: 0px; background: transparent;"></iframe> </div>
可以看到,在哪里出现的代码都是一样的。
那么这个代码究竟是从哪出来的呢?
可能一,网络运营商,也就是联通,在网站上增加的广告代码。
可能二,空间运营商,也就是景安,增加的主机广告代码。
可能三,最近家里刚换了小米路由器2,是路由器2增加的广告代码。
可能四,我的网站被挂马了。
分析一,单位和家里用的DNS都是辽宁公用DNS,202.96.69.38和202.96.64.68,如果这个DNS有问题,那么应该全辽宁省电脑都会有这个广告。我觉得这个影响面太广,不太可能。
分析二,空间运营商。因为使用的是景安的免费主机,所以这个是有可能的。但是一直以来景安主机都是很稳定的无广告。这个有待探究。
分析三,小米路由器。前一阵小米劫持404页面搞的小米很被动,在小米路由器的APP上加了一个开关。如果这次也是小米路由器搞的鬼,那么这个产品真的很危险。因为意味着,你所有的数据,你所有的帐号,你的文件,你的照片等等等等,都在小米的监视下。有多少米粉变成米黑,这真的是一件悲哀的事。就比如说我自己,用了2年的小米2,本来硬件没什么问题,可是OTA升级的MIUI6,ROOT失灵,蓝牙连上不出声(音乐),频繁死机,耗电量增高,系统自带软甲无法卸载等等等等。这么想,确实很有可能。但是反过来再一想,家里有小米路由器,但是单位没有啊。单位是走的单位光纤网,直接访问互联网的。这么看来,可以把小米路由器也排除掉。
分析四,自己的网站问题。我检查了代码,这段代码没问题。而且, 我发现这段代码用网页右键的查看源代码功能是找不到的,必须用搜狗的页面审查功能才能找到。这时候忽然发现一个问题——单位和家里用的都是搜狗浏览器(刚刚升级到最新版本6.0.5.17681),有没有可能是搜狗搞的鬼呢?
那么,可能五,搜狗浏览器有问题。
分析五,如果是搜狗浏览器有问题,这就解释了在家里用IE11打开是没有广告的。我朋友在上海打开也是没有广告的。
初步感觉,可能五概率最大,其次是可能三,然后是可能二,接着是可能四,最后是可能三。
评论
发表评论