一种处理被劫持浏览器的方法及设备的制造方法

文档序号:9489496阅读:350来源:国知局
一种处理被劫持浏览器的方法及设备的制造方法
【技术领域】
[0001]本发明涉及计算机网技术领域,具体涉及一种处理被劫持浏览器的方法及设备。
【背景技术】
[0002]随着互联网的迅速发展,浏览器提供了丰富多样的功能,供用户在网上能够快速查找资料及个人所需要的各种信息。但是,现实中浏览器会通过浏览器插件、浏览器辅助对象(Browser Helper Ob ject,简称BHO)、WinsockLSP等形式对浏览器进行篡改,从而使得浏览器被劫持,而在浏览器被劫持时,浏览器的主页及互联网搜索页会变为不知名的网站、访问正常网站时被转向到恶意网页、当输入错误的网址时被转到劫持软件指定的网站和输入字符时浏览器速度严重减慢等。由于这些被劫持的浏览器给用户的日常浏览造成了不良影响,因此网络安全工具一个很重要的工作就是,需要将网络中存在的被劫持的浏览器识别出来。
[0003]现有技术中,在浏览器被劫持时,通常采用以下方式进行处理:其一、卸载并重装浏览器;其二、通过杀毒软件来杀毒;上述处理方法其处理时间较长,而且在重装浏览器时会导致浏览器不能使用,如此,使得现有技术中在处理浏览器被劫持的方法存在处理时间长且在处理被劫持浏览器过程中浏览器的使用率降低的问题。

【发明内容】

[0004]本申请实施例通过提供一种处理被劫持浏览器的方法及设备,解决了现有技术中在浏览器被劫持时的处理方法存在处理时间长的技术问题,实现了缩短处理时间和在处理被劫持浏览器过程中提高浏览器的使用率的技术效果。
[0005]—方面,本申请通过本申请的一实施例提供如下技术方案:
[0006]本申请公开了一种处理浏览器被劫持的方法,包括:
[0007]识别浏览器是否被劫持;
[0008]在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;
[0009]根据所述原始网页的参数信息,从本地存储设备中获取与所述原始网页的页面内容;
[0010]在所述浏览器中加载所述页面内容,以在所述浏览器中显示所述页面内容。
[0011]可选的,所述获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息,具体包括:
[0012]获取所述被劫持网页对应的跳转信息;
[0013]基于所述跳转信息,获取所述未被劫持的原始网页的参数信息。
[0014]可选的,所述本地存储设备包括安装所述浏览器的用户终端和与所述用户终端连接的本地服务器。
[0015]可选的,所述在所述浏览器中加载所述页面内容,具体包括:
[0016]在所述浏览器中加载所述页面内容,将所述页面内容覆盖所述被劫持网页的显示内容。
[0017]可选的,所述在所述浏览器中加载所述页面内容,具体包括:
[0018]在所述浏览器中加载所述页面内容,将所述被劫持网页的显示内容替换为所述页面内容。
[0019]另一方面,本申请通过本申请的一实施例,提供如下技术方案:
[0020]本申请还公开了一种处理浏览器被劫持的设备,所述设备包括:
[0021]识别单元,用于识别浏览器是否被劫持;
[0022]原始网页获取单元,用于在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;
[0023]页面内容获取单元,用于根据所述原始网页的参数信息,从本地存储设备中获取与所述原始网页的页面内容;
[0024]加载单元,用于在所述浏览器中加载所述页面内容,以在所述浏览器中显示所述页面内容。
[0025]可选的,所述设备还包括:
[0026]跳转信息获取单元,用于获取所述被劫持网页对应的跳转信息;
[0027]所述原始网页获取单元,具体用于基于所述跳转信息,获取所述未被劫持的原始网页的参数信息。
[0028]可选的,所述本地存储设备包括安装所述浏览器的用户终端和与所述用户终端连接的本地服务器。
[0029]可选的,所述加载单元,具体用于在所述浏览器中加载所述页面内容,并将所述页面内容覆盖所述被劫持网页的显示内容。
[0030]可选的,所述加载单元,具体用于在所述浏览器中加载所述页面内容,并将所述被劫持网页的显示内容替换为所述页面内容。
[0031]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0032]根据本发明的一种处理被劫持浏览器的方法及设备,通过本发明,首先识别浏览器是否被劫持,在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;在根据所述参数信息,从本地存储设备中获取与所述原始网页的页面内容并进行加载,以在所述浏览器中显示所述页面内容,如此,在识别出所述浏览器被劫持,可以直接从所述本地存储设备中获取所述原始网页的页面内容进行加载,使得浏览器能够立即显示所述原始网页的页面内容,缩短了处理时间,而且在处理过程中仍然可以使用浏览器,提高了在处理被劫持浏览器过程中浏览器的使用率。
[0033]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0034]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明实施例提供的处理被劫持浏览器的方法的流程图;
[0036]图2为本发明实施例提供的处理被劫持浏览器的设备的模块图。
【具体实施方式】
[0037]本申请实施例通过提供一种处理被劫持浏览器的方法及设备,解决了现有技术中在浏览器被劫持时的处理方法存在处理时间长的技术问题,实现了缩短处理时间和在处理被劫持浏览器过程中提高浏览器的使用率的技术效果。
[0038]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0039]参见图1,本发明实施例提供的处理被劫持浏览器的方法包括以下步骤:
[0040]S101:识别浏览器是否被劫持;
[0041]S102:在识别出所述浏览器被劫持时,获取加载在所述浏览器上的被劫持网页对应的未被劫持的原始网页的参数信息;
[0042]S103:根据所述原始网页的参数信息,从本地存储设备中获取与所述原始网页的页面内容;
[0043]S104:在所述浏览器中加载所述页面内容,以在所述浏览器中显示所述页面内容。
[0044]其中,在步骤S101中,本申请的执行主体可以是安装有所述浏览器的设备,也可以是所述浏览器,本申请不作具体限制,其中,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1