昨晚十二点,网页我正赶一份方案,被劫浏览器突然弹出一个赌博网站。持修地址栏明明敲的网页是百度,跳转的被劫却是“澳门线上娱乐”。那一刻,持修我意识到——电脑被劫持了。网页别慌,被劫这事能修,持修而且大部分时候不用重装系统。网页
先搞清楚劫持发生在哪一层。被劫最简单的持修方法:换一个浏览器试试。如果Chrome被劫,网页但Edge正常,被劫问题出在浏览器快捷方式或插件上。持修右键点击桌面上的浏览器图标,看“属性”里的“目标”一栏。很多劫持就是在这里偷偷加了一段网址,比如“C:\Program Files\Chrome\chrome.exe http://xxx.com”。把多余的部分删掉,只留到exe结尾,应用保存。这招能解决一半以上的“假劫持”。
如果所有浏览器都中招,那就是系统层面的DNS被改了。打开命令提示符(Win+R,输入cmd),敲ipconfig /all,看DNS服务器地址。正常应该是路由器的IP(通常是192.168.1.1)或者运营商分配的地址。要是出现一串陌生的公网IP,比如8.8.8.8以外的奇怪数字,那就是被篡改了。打开网络适配器设置,把DNS改成自动获取,或者手动填114.114.114.114和223.5.5.5(阿里DNS)。改完记得ipconfig /flushdns刷新缓存。
还有种更隐蔽的劫持——它不改你的DNS,而是改路由器。你打开路由器管理页面(一般是192.168.1.1或192.168.0.1),看看WAN口的DNS设置。我见过有人被改了这里,所有设备都跳广告。重置路由器是最干脆的办法,捅一下后面的小孔恢复出厂,重新设置拨号账号就行。别嫌麻烦,这比一个个设备排查快得多。
有些劫持藏在系统文件里。按Win+R输入msconfig,切到“启动”标签,看有没有陌生的开机自启项。名字起得很正经,比如“Windows Update Service”,但路径指向AppData或Temp文件夹——基本可以断定是恶意程序。禁用掉,然后去C盘对应目录把文件删了。删除时如果提示占用,先打开任务管理器,找到同名进程结束掉。
最后说个土办法,但很有效。很多劫持是通过浏览器“快捷方式”传播的,尤其是你从网上下载软件时,安装包悄悄改了快捷方式。检查桌面和任务栏上的所有浏览器快捷方式,属性里看“目标”有没有带尾巴。顺手把收藏夹和书签里那些不认识的网址清理掉——有些劫持会往这里塞钓鱼链接,你一点就中招。
修完之后别急着完事。装个杀毒软件全盘扫一遍,推荐火绒或Malwarebytes,免费版够用。以后下载软件去官网,别点那些“高速下载”按钮——那玩意本身就是个劫持入口。我上次就是因为贪快,下了个捆绑安装包,折腾了半小时才清干净。
大多数网页劫持都是低级手段,改个设置就能解决。真正难缠的是那些改了系统Hosts文件或者注入DLL的,但这属于少数。按上面的步骤走一遍,九成情况能恢复正常。要是还不行,备份重要文件,重装系统吧——别心疼,干净的系统比什么都强。