CN104090916B - 一种危险网页处理方法及装置 - Google Patents

一种危险网页处理方法及装置 Download PDF

Info

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
Application number
CN201410261731.1A
Other languages
English (en)
Other versions
CN104090916A (zh
Inventor
李东辉
关翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Cheetah Mobile Technology Co Ltd
Original Assignee
Beijing Cheetah Mobile Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Cheetah Mobile Technology Co Ltd filed Critical Beijing Cheetah Mobile Technology Co Ltd
Priority to CN201410261731.1A priority Critical patent/CN104090916B/zh
Publication of CN104090916A publication Critical patent/CN104090916A/zh
Application granted granted Critical
Publication of CN104090916B publication Critical patent/CN104090916B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures 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.一种危险网页处理装置,其特征在于,所述装置包括:
危险网址检测模块:用于确定当前访问的网页为危险网页;
危险网页渲染模块:用于将所述当前访问的网页渲染为第一预设颜色;
其它网页渲染模块:用于将已打开其它网页渲染为第二预设颜色,其中,所述第一预设颜色和所述第二预设颜色为不同的颜色;
其中,所述危险页面渲染模块包括:
第二渲染子模块,用于在当前访问的网页之上覆盖第一预设颜色的图层,将当前访问的网页渲染为第一预设颜色;
危险网页提醒标示模块:用于在当前访问的网页上添加危险页面提醒标示,其中,所述危险页面提醒标示的形式包括在浏览器界面中提供信息栏,所述信息栏中的内容用于提醒用户当前访问的网页为危险网页,或者在浏览器界面中弹出对话框,所述对话框中的内容用于提醒用户当前访问的网页为危险网页;和/或
危险网页提醒动画模块:用于在当前访问的网页上添加危险页面提醒动画。
CN201410261731.1A 2014-06-12 2014-06-12 一种危险网页处理方法及装置 Active CN104090916B (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106209798B (zh) * 2016-06-30 2019-05-31 北京奇虎科技有限公司 移动终端浏览器网址检测方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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