《一种危险网页处理方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种危险网页处理方法及装置.pdf(11页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104090916A43申请公布日20141008CN104090916A21申请号201410261731122申请日20140612G06F17/30200601H04L29/0620060171申请人贝壳网际(北京)安全技术有限公司地址100041北京市石景山区八大处高科技园区西井路3号3号楼1100A房间72发明人李东辉关翔74专利代理机构北京清亦华知识产权代理事务所普通合伙11201代理人张大威54发明名称一种危险网页处理方法及装置57摘要本发明实施例公开了一种危险网页处理方法及装置,包括确定当前访问的网页为危险网页,将所述当前访问的网页渲染为第一预设颜色。应用本发。
2、明实施例,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。51INTCL权利要求书1页说明书5页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图4页10申请公布号CN104090916ACN104090916A1/1页21一种危险网页处理方法,其特征在于,所述方法包括确定当前访问的网页为危险网页;将所述当前访问的网页渲染为第一预设颜色。2如权利要求1所述的方法,其特征在于,所述将所述当前访问的网页渲染为第一预设颜色包括修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。3如权利要求1所述的方法,其特征在于,所述将所述当前访。
3、问的网页渲染为第一预设颜色包括在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。4如权利要求13中任一项所述的方法,其特征在于,该方法还包括在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。5如权利要求14中任一项所述的方法,其特征在于,该方法还包括将已打开其它网页渲染为第二预设颜色。6一种危险网页处理装置,其特征在于,所述装置包括危险网址检测模块用于确定当前访问的网页为危险网页;危险网页渲染模块用于将所述当前访问的网页渲染为第一预设颜色。7如权利要求6所述的装置,其特征在于,所述危险页面渲染模块包括第一渲染子模块,用于修改当前访问的网页的背景颜色属性。
4、,将当前访问的网页背景渲染为第一预设颜色。8如权利要求6所述的装置,其特征在于,所述危险页面渲染模块包括第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。9如权利要求68中任一项所述的装置,其特征在于,所述的装置还包括危险网页提醒标示模块用于在当前访问的网页上添加危险页面提醒标示;和/或危险网页提醒动画模块用于在当前访问的网页上添加危险页面提醒动画。10如权利要求69中任一项所述的装置,其特征在于,所述的装置还包括其它网页渲染模块用于将已打开其它网页渲染为第二预设颜色。权利要求书CN104090916A1/5页3一种危险网页处理方法及装置技术领。
5、域0001本发明涉及互联网技术领域,特别涉及一种危险网页处理方法及装置。背景技术0002随着互联网行业的发展,人们通过互联网获取海量信息的需求越来越大,从而加速了浏览器相关技术的发展。然而,在浏览器相关技术发展日益成熟的今天,用户对浏览器的安全性要求也越来越高。0003现有技术中,如果用户想要访问某个网页,浏览器会先将请求访问的网页地址上传到服务器,服务器接收到所上传的网址后,在危险网址数据库服务器维护的一张危险网址列表中查找,如果在危险网址数据库中查找到与所上传的网址相同的网址,会将这一匹配结果反馈给浏览器。浏览器通常会弹出一个对话框,提示用户该网页可能存在风险。0004现有技术中的这种方法。
6、,仅通过对话框的形式对用户进行提醒,并没有对存在风险的网页进行任何处理。发明内容0005本发明的目的在于提供一种危险网页处理方法及装置,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。0006为达到上述目的,本发明实施例采用如下技术方案0007本发明的第一方面,提供一种危险网页处理方法,该方法包括0008确定当前访问的网页为危险网页;将所述当前访问的网页渲染为第一预设颜色。0009结合本发明的第一方面,在一种可能的实现方式中,所述将所述当前访问的网页渲染为第一预设颜色包括修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。0010结合本发明的第一方面,在一种。
7、可能的实现方式中,所述将所述当前访问的网页渲染为第一预设颜色包括在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。0011结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所述在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。0012结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,该方法还包括将已打开其它网页渲染为第二预设颜色。0013结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所述第一、第二预设颜色默认为红色。0014本发明的第二方面,提供一种危险网页处理装置,该装置包括0015危险网址检。
8、测模块用于确定当前访问的网页为危险网页;危险网页渲染模块用于将所述当前访问的网页渲染为第一预设颜色。0016结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括说明书CN104090916A2/5页4第一渲染子模块,用于修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。0017结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。0018结合本发明的第二方面和上述可能实现的方式,在另一种可的得实现方式中,所述的装置还包括危险网页提醒标示模。
9、块用于在当前访问的网页上添加危险页面提醒标示;和/或危险网页提醒动画模块用于在当前访问的网页上添加危险页面提醒动画。0019结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所述的装置还包括其它网页渲染模块用于将已打开其它网页渲染为第二预设颜色。0020结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所述危险页面渲染模块中,所述第一、第二预设颜色默认为红色。0021由上述的技术方案可见,本实施例提供的一种危险网页处理方法及装置,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。附图说明0022为了更清楚地说明本发明实施例或现有技术中的技术方案,。
10、下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0023图1为本发明实施例提供的一种危险网页处理方法的流程示意图;0024图2为本发明实施例提供的另一种危险网页处理方法的流程示意图;0025图3为本发明实施例提供的另一种危险网页处理方法的流程示意图;0026图4为本发明实施例提供的另一种危险网页处理方法的流程示意图;0027图5为本发明实施例提供的另一种危险网页处理方法的流程示意图;0028图6为本发明实施例提供的一种危险网页处理装置的结构。
11、示意图;0029图7为本发明实施例提供的另一种危险网页处理装置的结构示意图;0030图8为本发明实施例提供的另一种危险网页处理装置的结构示意图;0031图9为本发明实施例提供的另一种危险网页处理装置的结构示意图;0032图10为本发明实施例提供的另一种危险网页处理装置的结构示意图。具体实施方式0033下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0034下面通过具体实施例,对本发明进。
12、行详细说明。0035如图1为本发明实施例提供的一种危险网页处理方法的流程示意图,包括0036S101确定当前访问的网页为危险网页;说明书CN104090916A3/5页50037例如,可以将当前访问的网页地址上传到服务器,服务器接收到上传的网址后,查找危险网址数据库,如果在危险网址数据库中匹配查找到与所上传的网址相同的网址,将这一则确定当前访问的网页确定为危险网页。0038S102将所述当前访问的网页渲染为第一预设颜色。0039在如图1所示的实施例中,确定当前访问的网页为危险网页后,可以通知主进程,主进程接收到通知后,可以调用GPUGRAPHICPROCESSINGUNIT,图形处理器线程将当。
13、前访问的网页渲染为第一预设颜色。0040所述的第一预设颜色,可以根据用户的喜好来选择;或者,也可以是默认的某种颜色。0041在S102中,将当前访问的网页渲染为第一预设颜色,可以采用多种方式,例如,包括但不限于S102A和S102B两种方式,如图2和图3所示。0042如图2所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括0043S102A修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。0044在如图2所示的实施例中,当浏览器新打开一个网页时,浏览器的主进程会为该网页新创建一个子进程,该子进程会根据所述新打开的网页的属性信息来渲染所述新打开的网页,例如网。
14、页背景颜色属性。0045可选的,在本发明的实施例中,浏览器的主进程通过调用当前访问的网页的子进程,将当前访问的网页的背景颜色属性修改为第一预设颜色。0046如图3所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括0047S102B在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。0048在如图3所示的实施例中,浏览器的主进程可以新创建一个渲染进程,用于渲染上述第一预设颜色的图层。优选的,上述用于渲染第一预设颜色的图形的进程,与渲染当前访问的网页的进程,可以是不同的进程。0049图4为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图4所示,在。
15、上述S102之后,该方法还包括0050S103在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。0051所述的危险页面提醒标示的形式,包括但不限于在浏览器界面中提供信息栏,所述信息栏中的内容用于提醒用户当前访问的网页为危险网页。0052所述的危险页面提醒标示的形式,还可以包括但不限于在浏览器界面中弹出对话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页。0053进一步地,还可以在浏览器的界面中提供交互式的选项,以便用户用于选择是否继续浏览当前访问的网页。如果用户选择继续浏览当前访问的网页,当前访问的网页的打开将不受影响;如果用户选择放弃,浏览器可以关闭所述当前访问的网页。。
16、0054进一步地,所述信息栏或者弹出对话框可以显示于浏览器的任意位置。0055所述的危险页面提醒动画的动画提醒内容不限,并且动画的实现方式以及展现形式也不限。0056图5为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图5所示,说明书CN104090916A4/5页6在S101、S102、S103的基础上,该方法还包括0057S104将已打开其它网页渲染为第二预设颜色。0058目前的浏览器能够支持多窗口的浏览模式,因此,如果当前访问的网页为危险网页,为了突出危险的等级,可以将浏览器其它已经打开的网页也渲染成第二预设颜色。0059优选的,上述第一预设颜色与上述第二预设颜色可以是相同的颜。
17、色,也可以是不同的颜色。0060进一步地,所述的图5所示的情况仅仅是一种可实现的流程示意图,在实际应用场景中,S104与S103执行的的顺序可以是任意的。0061需要说明的是,上述实施例中,在用户并未设置预设颜色的情况下,所述第一、第二预设颜色默认可以为红色。0062图6为本发明实施例提供的一种危险网页处理装置的结构示意图,该装置包括0063危险网址检测模块501,用于确定当前访问的网页为危险网页;0064危险网页渲染模块502,用于将所述当前访问的网页渲染为第一预设颜色。0065可选的,如图7所示,所述的危险页面渲染模块502可以包括0066第一渲染子模块502A用于修改当前访问的网页的背景。
18、颜色属性,将当前访问的网页背景渲染为第一预设颜色;或者,0067第二渲染子摸块502B用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。0068可选的,如图8所示,所述装置还包括0069危险网页提醒标示模块503,用于在当前访问的网页上添加危险页面提醒标示。0070可选的,如图9所示,所述装置还包括0071危险网页提醒动画模块504,用于在当前访问的网页上添加危险页面提醒动画。0072需要说明的是,图8所述实施例的503模块和图9所述实施例的504模块可以同时在一种实施场景下存在。0073可选的,如图10所示,所述装置还包括0074其它网页渲染模块505,用于。
19、将已打开的其它网页渲染为第二预设颜色。0075对于装置实施例而言,由于其与方法实施例对应,因此,方法实施例部分与装置实施例部分互为补充。此外,为了描述的方便,描述以上装置时以功能划分各个模块进行描述,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现,在此不做限定。0076需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要。
20、素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。0077本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实说明书CN104090916A5/5页7施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。0078本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如ROM/RAM、磁碟、光盘等。0079以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。说明书CN104090916A1/4页8图1图2图3说明书附图CN104090916A2/4页9图4图5图6说明书附图CN104090916A3/4页10图7图8图9说明书附图CN104090916A104/4页11图10说明书附图CN104090916A11。