CN104090916B - 一种危险网页处理方法及装置 - Google Patents
一种危险网页处理方法及装置 Download PDFInfo
- Publication number
- CN104090916B CN104090916B CN201410261731.1A CN201410261731A CN104090916B CN 104090916 B CN104090916 B CN 104090916B CN 201410261731 A CN201410261731 A CN 201410261731A CN 104090916 B CN104090916 B CN 104090916B
- Authority
- CN
- China
- Prior art keywords
- webpage
- dangerous
- rendering
- preset color
- reminding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000009877 rendering Methods 0.000 claims description 46
- 238000000034 method Methods 0.000 claims description 36
- 239000003086 colorant Substances 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/554—Detecting local intrusion or implementing counter-measures involving event detection and direct action
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例公开了一种危险网页处理方法及装置,包括:确定当前访问的网页为危险网页,将所述当前访问的网页渲染为第一预设颜色。应用本发明实施例,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种危险网页处理方法及装置。
背景技术
随着互联网行业的发展,人们通过互联网获取海量信息的需求越来越大,从而加速了浏览器相关技术的发展。然而,在浏览器相关技术发展日益成熟的今天,用户对浏览器的安全性要求也越来越高。
现有技术中,如果用户想要访问某个网页,浏览器会先将请求访问的网页地址上传到服务器,服务器接收到所上传的网址后,在危险网址数据库(服务器维护的一张危险网址列表)中查找,如果在危险网址数据库中查找到与所上传的网址相同的网址,会将这一匹配结果反馈给浏览器。浏览器通常会弹出一个对话框,提示用户该网页可能存在风险。
现有技术中的这种方法,仅通过对话框的形式对用户进行提醒,并没有对存在风险的网页进行任何处理。
发明内容
本发明的目的在于提供一种危险网页处理方法及装置,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。
为达到上述目的,本发明实施例采用如下技术方案:
本发明的第一方面,提供一种危险网页处理方法,该方法包括:
确定当前访问的网页为危险网页;将所述当前访问的网页渲染为第一预设颜色。
结合本发明的第一方面,在一种可能的实现方式中,所述将所述当前访问的网页渲染为第一预设颜色包括:修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。
结合本发明的第一方面,在一种可能的实现方式中,所述将所述当前访问的网页渲染为第一预设颜色包括:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。
结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所述在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。
结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,该方法还包括:将已打开其它网页渲染为第二预设颜色。
结合本发明的第一方面和上述可能实现的方式,在另一种可能的实现方式中,所述第一、第二预设颜色默认为红色。
本发明的第二方面,提供一种危险网页处理装置,该装置包括:
危险网址检测模块:用于确定当前访问的网页为危险网页;危险网页渲染模块:用于将所述当前访问的网页渲染为第一预设颜色。
结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括:第一渲染子模块,用于修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。
结合本发明的第二方面,在一种可能的实现方式中,所述危险页面渲染模块包括:第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。
结合本发明的第二方面和上述可能实现的方式,在另一种可的得实现方式中,所述的装置还包括:危险网页提醒标示模块:用于在当前访问的网页上添加危险页面提醒标示;和/或危险网页提醒动画模块:用于在当前访问的网页上添加危险页面提醒动画。
结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所述的装置还包括:其它网页渲染模块:用于将已打开其它网页渲染为第二预设颜色。
结合本发明的第二方面和上述可能实现的方式,在另一种可能的实现方式中,所述危险页面渲染模块中,所述第一、第二预设颜色默认为红色。
由上述的技术方案可见,本实施例提供的一种危险网页处理方法及装置,在检测到正在访问的网址为危险网址后,对存在风险的网页进行处理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种危险网页处理方法的流程示意图;
图2为本发明实施例提供的另一种危险网页处理方法的流程示意图;
图3为本发明实施例提供的另一种危险网页处理方法的流程示意图;
图4为本发明实施例提供的另一种危险网页处理方法的流程示意图;
图5为本发明实施例提供的另一种危险网页处理方法的流程示意图;
图6为本发明实施例提供的一种危险网页处理装置的结构示意图;
图7为本发明实施例提供的另一种危险网页处理装置的结构示意图;
图8为本发明实施例提供的另一种危险网页处理装置的结构示意图;
图9为本发明实施例提供的另一种危险网页处理装置的结构示意图;
图10为本发明实施例提供的另一种危险网页处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面通过具体实施例,对本发明进行详细说明。
如图1为本发明实施例提供的一种危险网页处理方法的流程示意图,包括:
S101:确定当前访问的网页为危险网页;
例如,可以将当前访问的网页地址上传到服务器,服务器接收到上传的网址后,查找危险网址数据库,如果在危险网址数据库中匹配查找到与所上传的网址相同的网址,将这一则确定当前访问的网页确定为危险网页。
S102:将所述当前访问的网页渲染为第一预设颜色。
在如图1所示的实施例中,确定当前访问的网页为危险网页后,可以通知主进程,主进程接收到通知后,可以调用GPU(Graphic Processing Unit,图形处理器)线程将当前访问的网页渲染为第一预设颜色。
所述的第一预设颜色,可以根据用户的喜好来选择;或者,也可以是默认的某种颜色。
在S102中,将当前访问的网页渲染为第一预设颜色,可以采用多种方式,例如,包括但不限于S102A和S102B两种方式,如图2和图3所示。
如图2所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括:
S102A:修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色。
在如图2所示的实施例中,当浏览器新打开一个网页时,浏览器的主进程会为该网页新创建一个子进程,该子进程会根据所述新打开的网页的属性信息来渲染所述新打开的网页,例如:网页背景颜色属性。
可选的,在本发明的实施例中,浏览器的主进程通过调用当前访问的网页的子进程,将当前访问的网页的背景颜色属性修改为第一预设颜色。
如图3所示的实施例中,所述将当前访问的网页渲染为第一预设颜色,可以包括:
S102B:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。
在如图3所示的实施例中,浏览器的主进程可以新创建一个渲染进程,用于渲染上述第一预设颜色的图层。优选的,上述用于渲染第一预设颜色的图形的进程,与渲染当前访问的网页的进程,可以是不同的进程。
图4为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图4所示,在上述S102之后,该方法还包括:
S103:在当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画。
所述的危险页面提醒标示的形式,包括但不限于:在浏览器界面中提供信息栏,所述信息栏中的内容用于提醒用户当前访问的网页为危险网页。
所述的危险页面提醒标示的形式,还可以包括但不限于:在浏览器界面中弹出对话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页。
进一步地,还可以在浏览器的界面中提供交互式的选项,以便用户用于选择是否继续浏览当前访问的网页。如果用户选择继续浏览当前访问的网页,当前访问的网页的打开将不受影响;如果用户选择放弃,浏览器可以关闭所述当前访问的网页。
进一步地,所述信息栏或者弹出对话框可以显示于浏览器的任意位置。
所述的危险页面提醒动画的动画提醒内容不限,并且动画的实现方式以及展现形式也不限。
图5为本发明实施例提供的另一种危险网页处理方法的流程示意图,如图5所示,在S101、S102、S103的基础上,该方法还包括:
S104:将已打开其它网页渲染为第二预设颜色。
目前的浏览器能够支持多窗口的浏览模式,因此,如果当前访问的网页为危险网页,为了突出危险的等级,可以将浏览器其它已经打开的网页也渲染成第二预设颜色。
优选的,上述第一预设颜色与上述第二预设颜色可以是相同的颜色,也可以是不同的颜色。
进一步地,所述的图5所示的情况仅仅是一种可实现的流程示意图,在实际应用场景中,S104与S103执行的的顺序可以是任意的。
需要说明的是,上述实施例中,在用户并未设置预设颜色的情况下,所述第一、第二预设颜色默认可以为红色。
图6为本发明实施例提供的一种危险网页处理装置的结构示意图,该装置包括:
危险网址检测模块501,用于确定当前访问的网页为危险网页;
危险网页渲染模块502,用于将所述当前访问的网页渲染为第一预设颜色。
可选的,如图7所示,所述的危险页面渲染模块502可以包括:
第一渲染子模块502A:用于修改当前访问的网页的背景颜色属性,将当前访问的网页背景渲染为第一预设颜色;或者,
第二渲染子摸块502B:用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色。
可选的,如图8所示,所述装置还包括:
危险网页提醒标示模块503,用于在当前访问的网页上添加危险页面提醒标示。
可选的,如图9所示,所述装置还包括:
危险网页提醒动画模块504,用于在当前访问的网页上添加危险页面提醒动画。
需要说明的是,图8所述实施例的503模块和图9所述实施例的504模块可以同时在一种实施场景下存在。
可选的,如图10所示,所述装置还包括:
其它网页渲染模块505,用于将已打开的其它网页渲染为第二预设颜色。
对于装置实施例而言,由于其与方法实施例对应,因此,方法实施例部分与装置实施例部分互为补充。此外,为了描述的方便,描述以上装置时以功能划分各个模块进行描述,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现,在此不做限定。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (2)
1.一种危险网页处理方法,其特征在于,所述方法包括:
确定当前访问的网页为危险网页;
将所述当前访问的网页渲染为第一预设颜色;
将已打开其它网页渲染为第二预设颜色,其中,所述第一预设颜色和所述第二预设颜色为不同的颜色;
其中,所述将所述当前访问的网页渲染为第一预设颜色包括:在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色;
在所述当前访问的网页上添加危险页面提醒标示和/或危险页面提醒动画,其中,所述危险页面提醒标示的形式包括在浏览器界面中提供信息栏,所述信息栏中的内容用于提醒用户当前访问的网页为危险网页,或者在浏览器界面中弹出对话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页。
2.一种危险网页处理装置,其特征在于,所述装置包括:
危险网址检测模块:用于确定当前访问的网页为危险网页;
危险网页渲染模块:用于将所述当前访问的网页渲染为第一预设颜色;
其它网页渲染模块:用于将已打开其它网页渲染为第二预设颜色,其中,所述第一预设颜色和所述第二预设颜色为不同的颜色;
其中,所述危险页面渲染模块包括:
第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色;
危险网页提醒标示模块:用于在当前访问的网页上添加危险页面提醒标示,其中,所述危险页面提醒标示的形式包括在浏览器界面中提供信息栏,所述信息栏中的内容用于提醒用户当前访问的网页为危险网页,或者在浏览器界面中弹出对话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页;和/或
危险网页提醒动画模块:用于在当前访问的网页上添加危险页面提醒动画。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410261731.1A CN104090916B (zh) | 2014-06-12 | 2014-06-12 | 一种危险网页处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410261731.1A CN104090916B (zh) | 2014-06-12 | 2014-06-12 | 一种危险网页处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104090916A CN104090916A (zh) | 2014-10-08 |
CN104090916B true CN104090916B (zh) | 2018-09-11 |
Family
ID=51638632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410261731.1A Active CN104090916B (zh) | 2014-06-12 | 2014-06-12 | 一种危险网页处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104090916B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209798B (zh) * | 2016-06-30 | 2019-05-31 | 北京奇虎科技有限公司 | 移动终端浏览器网址检测方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101059818A (zh) * | 2007-06-26 | 2007-10-24 | 申屠浩 | 加强搜索引擎结果安全性的方法 |
CN103414688A (zh) * | 2013-07-09 | 2013-11-27 | 百度在线网络技术(北京)有限公司 | 一种用于在访问页面上加载用户安全图章的方法与设备 |
CN103577171A (zh) * | 2012-07-30 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 一种显示网页内容的方法和移动终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9378294B2 (en) * | 2010-12-17 | 2016-06-28 | Microsoft Technology Licensing, Llc | Presenting source regions of rendered source web pages in target regions of target web pages |
-
2014
- 2014-06-12 CN CN201410261731.1A patent/CN104090916B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101059818A (zh) * | 2007-06-26 | 2007-10-24 | 申屠浩 | 加强搜索引擎结果安全性的方法 |
CN103577171A (zh) * | 2012-07-30 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 一种显示网页内容的方法和移动终端 |
CN103414688A (zh) * | 2013-07-09 | 2013-11-27 | 百度在线网络技术(北京)有限公司 | 一种用于在访问页面上加载用户安全图章的方法与设备 |
Also Published As
Publication number | Publication date |
---|---|
CN104090916A (zh) | 2014-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10725610B2 (en) | Customizing a tag cloud | |
RU2662632C2 (ru) | Представление документов фиксированного формата в формате с измененной компоновкой | |
WO2016101755A1 (zh) | 基于拖拽操作跨页面调整对象位置的方法和装置 | |
KR20130018926A (ko) | 위젯 시스템 외관 처리 방법 및 장치 | |
CN102724187A (zh) | 一种针对网址的安全检测方法及装置 | |
TWI684133B (zh) | 資訊顯示方法及裝置 | |
US10345991B2 (en) | Adjusting appearance of icons in an electronic device | |
US10303734B2 (en) | Method, system, and device for marking web content | |
CN104980404B (zh) | 保护账号信息安全的方法和*** | |
US20150244661A1 (en) | Method and apparatus for displaying rich text message on network platform, and computer storage medium | |
EP3249554A1 (en) | Systems and methods for client-side dynamic information resource activation and deactivation | |
KR20150095658A (ko) | 수정 동안 콘텐츠의 영역의 레이아웃 유지 기법 | |
CN105824487B (zh) | 提示信息的显示方法及装置 | |
CN105183853A (zh) | 一种用于展现标签页的方法和装置 | |
JP2021512415A (ja) | デジタルコンポーネントのバックドロップレンダリング | |
US11003830B2 (en) | Providing location-based font recommendations | |
US9218083B2 (en) | Methods for parsing content of document, handheld electronic apparatus and computer-readable medium thereof | |
CN104090916B (zh) | 一种危险网页处理方法及装置 | |
JP2017535855A (ja) | 視覚的表示方法及び装置 | |
US10318610B2 (en) | Display method and electronic device | |
US20220179532A1 (en) | Method and device for responding to user operation | |
WO2018058330A1 (zh) | 广告拦截的方法、装置和浏览器、计算机存储介质 | |
CN104951386B (zh) | 一种内容加载进度显示的方法和装置 | |
Krijnen et al. | Automated Web Scraping APIs | |
CN106156371B (zh) | 一种实现网页完整背景图的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 100041 A-0071 2, 3 building, 30 Shixing street, Shijingshan District, Beijing. Applicant after: Beijing cheetah Mobile Technology Co., Ltd. Address before: 100041 room 3, 3 West well road, Badachu hi tech park, Shijingshan District, Beijing, 1100A Applicant before: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |