我的IE7、Firefox搜索栏明明指定用Google,却每次都莫名其妙地来到baidu?!奇了怪了。仔细看了一下,用IE7搜索rogue,首先来到 http://www.google.com/search?hl=zh-CN&q=rogue&lr= 然后就公然直奔 http://www.baidu.com/s?tn=sctfol_pg&wd=rogue
用记事本打开 http://www.google.com/search?hl=zh-CN&q=rogue&lr=
<html><body><script language=’javascript’ src=’http://125.64.31.13/sv1.js’></script><script type="text/javascript">location.href="http://www.baidu.com/s?tn=sctfol_pg&wd=rogue";</script></body><ml>
真相大白,憎恨的目光直指电信。若光是流氓也罢,还要把最后一个closing tag写成<ml>,饥渴了?
顺便看看 http://125.64.31.13/sv1.js
var _rsIM=’<script language="JavaScript" type="text/javascript" src="http://125.64.31.13:81/push.js?W’+window.screen.width +’H'+window.screen.height+’"><\/scr’+'ipt>’;
document.write(_rsIM);
网页载入前的push广告可能就来源于此吧。
顺便提一下,baidu也曾被劫持到电信的144搜索……
解决办法
firefox
- 打开firefox安装目录\searchplugins\google.xml
- 把这行删掉<MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
(其实修改方法很多,只要逃过劫持程序的特征捕捉就OK) - 重启firefox
IE7
没仔细研究,我总之到这个页面 http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx 重新添加一次Google就行了(要先删除旧的)
