我电脑里的搜索Chrome浏览器,地址栏输入“baidu.com”,引擎回车,被篡页面却跳到了一个我从未见过的搜索搜索网站。页面布局粗糙,引擎广告密集,被篡搜索结果里夹杂着“澳门赌场”的搜索链接。这不是引擎第一次了。上周刚清理过,被篡今天又回来了。搜索
这种篡改,引擎不是被篡病毒,不是搜索黑客攻击,而是引擎一种更隐蔽的商业行为。它通常藏在两个地方:一是被篡浏览器快捷方式的“目标”栏,二是注册表的启动项。快捷方式被改了,你点开Chrome图标,它背后执行的命令其实是“打开某个推广网址”。注册表被改了,每次系统启动,它就自动把Chrome的默认搜索引擎改成那个垃圾站。
我见过最离谱的一次,是朋友的电脑里被装了一个叫“安全卫士”的软件。这个软件本身不弹窗,不报毒,但它在后台悄悄改掉了Chrome的首页和搜索设置。朋友完全不知情,直到他发现每次搜索都要多跳转一次,才觉得不对劲。我打开Chrome的设置一看,搜索引擎列表里多了一个“XX搜索”,默认选项被替换了。删掉它?下次重启又回来。根源在那个“安全卫士”的进程里,它每隔几分钟就检查一次注册表,发现被改了就改回去。
为什么这么难根治?因为很多免费软件的安装包,默认勾选了“自定义安装”,里面藏着推广插件的选项。用户一路点“下一步”,就顺手装上了。装完之后,插件不显示在桌面,也不出现在程序列表里,只在后台运行。你找不到它,它却能找到你。
对付它,最直接的办法是改快捷方式属性。右键Chrome图标,选“属性”,看“目标”那一栏。正常的路径是"C:\Program Files\Google\Chrome\Application\chrome.exe",后面如果跟着一串网址,那就是被改了。删掉网址,只保留引号里的路径,点确定。这一步能解决百分之八十的快捷方式篡改。
剩下的百分之二十,得动注册表。按Win+R,输入regedit,打开注册表编辑器。依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,右边会列出所有开机启动的程序。找名字看起来像乱码或者与搜索相关的项,右键删除。注意别删错,认准那些路径指向临时文件夹或者奇怪目录的。
但说实话,这些操作都是治标。真正的根源在于,你电脑里可能还残留着那个推广软件本身。用Chrome自带的清理工具,或者Windows的“添加或删除程序”,把最近装的不认识的东西卸干净。卸载完重启,再检查一遍快捷方式和注册表,这次应该能撑久一点。
有一次我帮同事清理,折腾了半小时,终于干净了。他问我:“你怎么知道这些的?”我说:“被坑多了,就学会了。”他沉默了一会儿,说:“那下次再犯怎么办?”我指了指Chrome菜单里的“设置-重置设置”,告诉他:“点这个,能恢复默认,但前提是先把那个流氓软件卸了。不然,重置也没用。”
现在我的Chrome地址栏,输入“baidu.com”,老老实实跳到百度首页。但我知道,只要我还下载免费软件,只要安装包还藏着那些默认勾选的选项,这场拉锯战就不会结束。只是这次,我学聪明了。装软件的时候,多看一眼那个“自定义安装”,把勾都去掉。省下的时间,比找教程修浏览器的时间多得多。