一种危险网页处理方法及装置制造方法

文档序号:7806061阅读:146来源:国知局
一种危险网页处理方法及装置制造方法
【专利摘要】本发明实施例公开了一种危险网页处理方法及装置,包括:确定当前访问的网页为危险网页,将所述当前访问的网页渲染为第一预设颜色。应用本发明实施例,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。
【专利说明】一种危险网页处理方法及装置

【技术领域】
[0001] 本发明涉及互联网【技术领域】,特别涉及一种危险网页处理方法及装置。

【背景技术】
[0002] 随着互联网行业的发展,人们通过互联网获取海量信息的需求越来越大,从而加 速了浏览器相关技术的发展。然而,在浏览器相关技术发展日益成熟的今天,用户对浏览器 的安全性要求也越来越高。
[0003] 现有技术中,如果用户想要访问某个网页,浏览器会先将请求访问的网页地址上 传到服务器,服务器接收到所上传的网址后,在危险网址数据库(服务器维护的一张危险 网址列表)中查找,如果在危险网址数据库中查找到与所上传的网址相同的网址,会将这 一匹配结果反馈给浏览器。浏览器通常会弹出一个对话框,提示用户该网页可能存在风险。
[0004] 现有技术中的这种方法,仅通过对话框的形式对用户进行提醒,并没有对存在风 险的网页进行任何处理。


【发明内容】

[0005] 本发明的目的在于提供一种危险网页处理方法及装置,在检测到正在访问的网址 为危险网址后,对存在风险的网页进行处理。
[0006] 为达到上述目的,本发明实施例采用如下技术方案:
[0007] 本发明的第一方面,提供一种危险网页处理方法,该方法包括:
[0008] 确定当前访问的网页为危险网页;将所述当前访问的网页渲染为第一预设颜色。
[0009] 结合本发明的第一方面,在一种可能的实现方式中,所述将所述当前访问的网页 渲染为第一预设颜色包括:修改当前访问的网页的背景颜色属性,将当前访问的网页背景 渲染为第一预设颜色。
[0010] 结合本发明的第一方面,在一种可能的实现方式中,所述将所述当前访问的网页 渲染为第一预设颜色包括:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问 的网页渲染为第一预设颜色。
[0011] 结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所 述在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。
[0012] 结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,该 方法还包括:将已打开其它网页渲染为第二预设颜色。
[0013] 结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所 述第一、第二预设颜色默认为红色。
[0014] 本发明的第二方面,提供一种危险网页处理装置,该装置包括:
[0015] 危险网址检测模块:用于确定当前访问的网页为危险网页;危险网页渲染模块: 用于将所述当前访问的网页渲染为第一预设颜色。
[0016] 结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括: 第一渲染子模块,用于修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染 为第一预设颜色。
[0017] 结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括: 第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网 页渲染为第一预设颜色。
[0018] 结合本发明的第二方面和上述可能实现的方式,在另一种可的得实现方式中,所 述的装置还包括:危险网页提醒标示模块:用于在当前访问的网页上添加危险页面提醒标 示;和/或危险网页提醒动画模块:用于在当前访问的网页上添加危险页面提醒动画。
[0019] 结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所 述的装置还包括:其它网页渲染模块:用于将已打开其它网页渲染为第二预设颜色。
[0020] 结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所 述危险页面渲染模块中,所述第一、第二预设颜色默认为红色。
[0021] 由上述的技术方案可见,本实施例提供的一种危险网页处理方法及装置,在检测 到正在访问的网址为危险网址后,对存在风险的网页进行处理。

【专利附图】

【附图说明】
[0022] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0023] 图1为本发明实施例提供的一种危险网页处理方法的流程示意图;
[0024] 图2为本发明实施例提供的另一种危险网页处理方法的流程示意图;
[0025] 图3为本发明实施例提供的另一种危险网页处理方法的流程示意图;
[0026] 图4为本发明实施例提供的另一种危险网页处理方法的流程示意图;
[0027] 图5为本发明实施例提供的另一种危险网页处理方法的流程示意图;
[0028] 图6为本发明实施例提供的一种危险网页处理装置的结构示意图;
[0029] 图7为本发明实施例提供的另一种危险网页处理装置的结构示意图;
[0030] 图8为本发明实施例提供的另一种危险网页处理装置的结构示意图;
[0031] 图9为本发明实施例提供的另一种危险网页处理装置的结构示意图;
[0032] 图10为本发明实施例提供的另一种危险网页处理装置的结构示意图。

【具体实施方式】
[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0034] 下面通过具体实施例,对本发明进行详细说明。
[0035] 如图1为本发明实施例提供的一种危险网页处理方法的流程示意图,包括:
[0036] S101 :确定当前访问的网页为危险网页;
[0037] 例如,可以将当前访问的网页地址上传到服务器,服务器接收到上传的网址后,查 找危险网址数据库,如果在危险网址数据库中匹配查找到与所上传的网址相同的网址,将 这一则确定当前访问的网页确定为危险网页。
[0038] S102 :将所述当前访问的网页渲染为第一预设颜色。
[0039] 在如图1所示的实施例中,确定当前访问的网页为危险网页后,可以通知主进程, 主进程接收到通知后,可以调用GPU(Graphic Processing Unit,图形处理器)线程将当前 访问的网页渲染为第一预设颜色。
[0040] 所述的第一预设颜色,可以根据用户的喜好来选择;或者,也可以是默认的某种颜 色。
[0041] 在S102中,将当前访问的网页渲染为第一预设颜色,可以采用多种方式,例如,包 括但不限于S102A和S102B两种方式,如图2和图3所示。
[0042] 如图2所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括:
[0043] S102A:修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一 预设颜色。
[0044] 在如图2所示的实施例中,当浏览器新打开一个网页时,浏览器的主进程会为该 网页新创建一个子进程,该子进程会根据所述新打开的网页的属性信息来渲染所述新打开 的网页,例如:网页背景颜色属性。
[0045] 可选的,在本发明的实施例中,浏览器的主进程通过调用当前访问的网页的子进 程,将当前访问的网页的背景颜色属性修改为第一预设颜色。
[0046] 如图3所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括:
[0047] S102B:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染 为第一预设颜色。
[0048] 在如图3所示的实施例中,浏览器的主进程可以新创建一个渲染进程,用于渲染 上述第一预设颜色的图层。优选的,上述用于渲染第一预设颜色的图形的进程,与渲染当前 访问的网页的进程,可以是不同的进程。
[0049] 图4为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图4所示, 在上述S102之后,该方法还包括:
[0050] S103 :在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。
[0051] 所述的危险页面提醒标示的形式,包括但不限于:在浏览器界面中提供信息栏,所 述信息栏中的内容用于提醒用户当前访问的网页为危险网页。
[0052] 所述的危险页面提醒标示的形式,还可以包括但不限于:在浏览器界面中弹出对 话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页。
[0053] 进一步地,还可以在浏览器的界面中提供交互式的选项,以便用户用于选择是否 继续浏览当前访问的网页。如果用户选择继续浏览当前访问的网页,当前访问的网页的打 开将不受影响;如果用户选择放弃,浏览器可以关闭所述当前访问的网页。
[0054] 进一步地,所述信息栏或者弹出对话框可以显示于浏览器的任意位置。
[0055] 所述的危险页面提醒动画的动画提醒内容不限,并且动画的实现方式以及展现形 式也不限。
[0056] 图5为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图5所示, 在S101、S102、S103的基础上,该方法还包括:
[0057] S104 :将已打开其它网页渲染为第二预设颜色。
[0058] 目前的浏览器能够支持多窗口的浏览模式,因此,如果当前访问的网页为危险网 页,为了突出危险的等级,可以将浏览器其它已经打开的网页也渲染成第二预设颜色。
[0059] 优选的,上述第一预设颜色与上述第二预设颜色可以是相同的颜色,也可以是不 同的颜色。
[0060] 进一步地,所述的图5所示的情况仅仅是一种可实现的流程示意图,在实际应用 场景中,S104与S103执行的的顺序可以是任意的。
[0061] 需要说明的是,上述实施例中,在用户并未设置预设颜色的情况下,所述第一、第 二预设颜色默认可以为红色。
[0062] 图6为本发明实施例提供的一种危险网页处理装置的结构示意图,该装置包括:
[0063] 危险网址检测模块501,用于确定当前访问的网页为危险网页;
[0064] 危险网页渲染模块502,用于将所述当前访问的网页渲染为第一预设颜色。
[0065] 可选的,如图7所示,所述的危险页面渲染模块502可以包括:
[0066] 第一渲染子模块502A :用于修改当前访问的网页的背景颜色属性,将当前访问的 网页背景渲染为第一预设颜色;或者,
[0067] 第二渲染子摸块502B :用于在当前访问的网页之上覆盖第一预设颜色的图层,将 当前访问的网页渲染为第一预设颜色。
[0068] 可选的,如图8所示,所述装置还包括:
[0069] 危险网页提醒标示模块503,用于在当前访问的网页上添加危险页面提醒标示。
[0070] 可选的,如图9所示,所述装置还包括:
[0071] 危险网页提醒动画模块504,用于在当前访问的网页上添加危险页面提醒动画。
[0072] 需要说明的是,图8所述实施例的503模块和图9所述实施例的504模块可以同 时在一种实施场景下存在。
[0073] 可选的,如图10所示,所述装置还包括:
[0074] 其它网页渲染模块505,用于将已打开的其它网页渲染为第二预设颜色。
[0075] 对于装置实施例而言,由于其与方法实施例对应,因此,方法实施例部分与装置实 施例部分互为补充。此外,为了描述的方便,描述以上装置时以功能划分各个模块进行描 述,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现,在此不 做限定。
[0076] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵 盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除 在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0077] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实 施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例 的部分说明即可。
[0078] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0079] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 内。
【权利要求】
1. 一种危险网页处理方法,其特征在于,所述方法包括: 确定当前访问的网页为危险网页; 将所述当前访问的网页渲染为第一预设颜色。
2. 如权利要求1所述的方法,其特征在于,所述将所述当前访问的网页渲染为第一预 设颜色包括:修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预 设颜色。
3. 如权利要求1所述的方法,其特征在于,所述将所述当前访问的网页渲染为第一预 设颜色包括:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为 第一预设颜色。
4. 如权利要求1-3中任一项所述的方法,其特征在于,该方法还包括:在当前访问的网 页上添加危险页面提醒标示和/或危险页面提醒动画。
5. 如权利要求1-4中任一项所述的方法,其特征在于,该方法还包括:将已打开其它网 页渲染为第二预设颜色。
6. -种危险网页处理装置,其特征在于,所述装置包括: 危险网址检测模块:用于确定当前访问的网页为危险网页; 危险网页渲染模块:用于将所述当前访问的网页渲染为第一预设颜色。
7. 如权利要求6所述的装置,其特征在于,所述危险页面渲染模块包括: 第一渲染子模块,用于修改当前访问的网页的背景颜色属性,将当前访问的网页背景 渲染为第一预设颜色。
8. 如权利要求6所述的装置,其特征在于,所述危险页面渲染模块包括: 第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问 的网页渲染为第一预设颜色。
9. 如权利要求6-8中任一项所述的装置,其特征在于,所述的装置还包括: 危险网页提醒标示模块:用于在当前访问的网页上添加危险页面提醒标示;和/或 危险网页提醒动画模块:用于在当前访问的网页上添加危险页面提醒动画。
10. 如权利要求6-9中任一项所述的装置,其特征在于,所述的装置还包括: 其它网页渲染模块:用于将已打开其它网页渲染为第二预设颜色。
【文档编号】H04L29/06GK104090916SQ201410261731
【公开日】2014年10月8日 申请日期:2014年6月12日 优先权日:2014年6月12日
【发明者】李东辉, 关翔 申请人:贝壳网际(北京)安全技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1