随着智能手机的功能变得越来越齐全,我们在平时遇到了一些问题都会用手机中的浏览器去搜索。有些网友浏览网页时出现一个无法退出的弹窗,上面写着“您的浏览器版本过低”怎么解决?如下图:
从图上来看,操作系统是MiUI,浏览器是Via。
而我这边广西柳州电信,DNS使用:202.103.225.68和202.103.224.68,测不出丁香园有劫持,需要题主上报自己所在地区和网络运营商。
通常来说这是网络运营商在HTML页面中注入了恶意JS导致,这个JS会在加载后判断浏览器UserAgent是否为安卓,如果是则进一步判断具体浏览器类型,可能的判断结果有:微信内置浏览器,QQ内置浏览器,搜狗浏览器,和其他浏览器。如果是前几种可能没事,因为不是广告受众,或者怕自己广告域名被封锁。如果是其他浏览器则更可能进行劫持,根据HTML5的新API进行浏览器历史记录修改,让你无法返回之前的页面,完成劫持。
那么如果是Via,
1.可以试试修改你的UserAgent为iOS。
2.可以试试在Download文件夹里设置一个hosts.txt来屏蔽劫持者的域名。具体你应该屏蔽的域名如下
app下载静态资源服务器域名:sougoucdn.com
劫持后的网站域名,也就是图中这个网站的域名,请注意不要误设置为 dxy.cn
劫持者注入到被劫持页面的js。因为这个域名更加不确定性,因此需要电脑操作。具体是在电脑Chrome按F12打开工具,进入移动设备调试模式,修改UserAgent为安卓手机。根据自身计算机经验水平尝试复现劫持,并用AdBlock Plus进行拦截可疑的域名。ABP拦截成功后,将拦截的域名列表手动推送到手机。
3.可以试试设置一个虚拟专用网络以逃避当前地区的劫持。