2005年11月29日星期二

电信级的网络弹出广告

  我是用中国电信的ADSL上网的,一直碰到一个奇怪的现象:我自己的网站并没有弹出广告代码,但是我浏览自己的网站时候,偶尔会弹出一个类似“绿色上网”等的广告窗口。我查看我网页的源代码,没有弹出广告代码,再刷新网站,又没有广告弹出了。

  上网搜索了一下,发现不少人也遇到这种情况,这种广告非常隐蔽,一般人不会注意到,只是以为该网站有弹出广告。而实际上网站并没有弹出广告。该广告的地址是以http://pbvertisegreen.139.com/push/开头的,一般是深圳电信自己的垃圾广告,投放隐蔽,且没有成本。

  这种广告实际上是电信局在电信级网关路由器上安放的,我分析其原理如下:用户刚拨号上网的时候,访问的第一个网站时,电信局在这个网站的HTTP包中增加一段弹出代码,弹出广告后再自动转移到正式的网站。弹出广告也有一定随机性,不是每次都弹出,而是随机挑选某些HTTP包进行拦截,所以通常我们再次刷新会发现没有广告弹出。

  这种广告手段是很卑劣的,并且也是违法的。电信局肯定也知道这一点,因此这种广告投放的非常隐蔽:浏览一个网站的时候才弹出,让别人误以为是这个网站的广告;并不是每次都弹出,而且弹出也没有什么规律性,以免引起用户注意;弹出代码使用技术进行隐藏,让别人找不到证据。

  这样的广告方式据说不少ISP都采用,我想大多数上网者都遇到过,由于其广告是在电信的路由器上安放的,因此很难屏蔽。不过并不是说我们一点办法也没有。最好的办法,就是抵制这个ISP,拒绝使用其服务。其次,安装GOOGLE工具条,GOOGLE工具条可以屏蔽大部分弹出广告。