[发明专利]一种处理被劫持浏览器的方法及设备在审
申请号: | 201510640729.X | 申请日: | 2015-09-30 |
公开(公告)号: | CN105205393A | 公开(公告)日: | 2015-12-30 |
发明(设计)人: | 陈耀攀 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F21/54 | 分类号: | G06F21/54 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 劫持 浏览器 方法 设备 | ||
技术领域
本发明涉及计算机网技术领域,具体涉及一种处理被劫持浏览器的方法及设备。
背景技术
随着互联网的迅速发展,浏览器提供了丰富多样的功能,供用户在网上能够快速查找资料及个人所需要的各种信息。但是,现实中浏览器会通过浏览器插件、浏览器辅助对象(BrowserHelperObject,简称BHO)、WinsockLSP等形式对浏览器进行篡改,从而使得浏览器被劫持,而在浏览器被劫持时,浏览器的主页及互联网搜索页会变为不知名的网站、访问正常网站时被转向到恶意网页、当输入错误的网址时被转到劫持软件指定的网站和输入字符时浏览器速度严重减慢等。由于这些被劫持的浏览器给用户的日常浏览造成了不良影响,因此网络安全工具一个很重要的工作就是,需要将网络中存在的被劫持的浏览器识别出来。
现有技术中,在浏览器被劫持时,通常采用以下方式进行处理:其一、卸载并重装浏览器;其二、通过杀毒软件来杀毒;上述处理方法其处理时间较长,而且在重装浏览器时会导致浏览器不能使用,如此,使得现有技术中在处理浏览器被劫持的方法存在处理时间长且在处理被劫持浏览器过程中浏览器的使用率降低的问题。
发明内容
本申请实施例通过提供一种处理被劫持浏览器的方法及设备,解决了现有技术中在浏览器被劫持时的处理方法存在处理时间长的技术问题,实现了缩短处理时间和在处理被劫持浏览器过程中提高浏览器的使用率的技术效果。
一方面,本申请通过本申请的一实施例提供如下技术方案:
本申请公开了一种处理浏览器被劫持的方法,包括:
识别浏览器是否被劫持;
在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;
根据所述原始网页的参数信息,判断所述原始网页是否在预存网页中,其中,所述预存网页的页面内容预先存储在本地存储设备中;
在所述原始网页不在所述预存网页中时,根据所述原始网页的参数信息,获取所述原始网页的地址信息;
基于所述地址信息,获取所述原始页面的页面内容;
在所述浏览器中加载所述页面内容,以显示所述页面内容。
可选的,所述获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息,具体包括:
获取所述被劫持网页对应的跳转信息;
基于所述跳转信息,获取所述原始网页的地址信息。
可选的,所述本地存储设备包括安装所述浏览器的用户终端和与所述用户终端连接的本地服务器。
可选的,在所述原始网页在所述预存网页中时,所述方法还包括:
根据所述原始网页的参数信息,从所述本地存储设备中获取所述原始网页的页面内容;
在所述浏览器中加载所述页面内容,以在所述浏览器中显示所述页面内容。
可选的,所述在所述浏览器中加载所述页面内容,具体包括:
在所述浏览器中加载所述页面内容,将所述页面内容覆盖所述被劫持网页的显示内容。
可选的,所述在所述浏览器中加载所述页面内容,具体包括:
在所述浏览器中加载所述页面内容,将所述被劫持网页的显示内容替换为所述页面内容。
另一方面,本申请通过本申请的一实施例,提供如下技术方案:
本申请还公开了一种处理浏览器被劫持的设备,所述设备包括:
识别单元,用于识别浏览器是否被劫持;
原始网页获取单元,用于在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;
判断单元,用于根据所述原始网页的参数信息,判断所述原始网页是否在预存网页中,其中,所述预存网页的页面内容预先存储在本地存储设备中;
地址信息获取单元,用于在所述原始网页不在所述预存网页中时,根据所述原始网页的参数信息,获取所述原始网页的地址信息;
页面内容获取单元,用于基于所述地址信息,获取所述原始页面的页面内容;
加载单元,用于在所述浏览器中加载所述页面内容,以显示所述页面内容。
可选的,所述设备还包括:
跳转信息获取单元,用于获取所述被劫持网页对应的跳转信息;
所述原始网页获取单元,具体用于基于所述跳转信息,获取所述原始网页的地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510640729.X/2.html,转载请声明来源钻瓜专利网。