一种网址信息处理方法及装置制造方法及图纸

技术编号:18237624 阅读:31 留言:0更新日期:2018-06-17 00:47
本申请涉及一种网址信息处理方法及装置,用于获取安卓系统中非系统浏览器的网址信息,该方法包括:获取所述安卓系统的辅助功能权限;监控所述安卓系统的显示界面;判断所述安卓系统的显示界面是否打开非系统浏览器的页面;当所述安卓系统的显示界面打开非系统浏览器的页面时,监控所述非系统浏览器的页面是否有切换;当所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。利用该方法第三方应用程序可以通过辅助功能权限的通道,实时对非系统浏览器的网址访问情况进行监控,也即可以实时获取到非系统浏览器所访问的任何网址。 1

A method and device for dealing with URL information

The present application relates to a web site information processing method and device for obtaining the web site information of a non system browser in a Android system. The method includes: obtaining the auxiliary functional rights of the Android system, monitoring the display interface of the Android system, and judging whether the display interface of the Android system opens a non system browser. When the display interface of the Android system opens a non system browser page, it monitors whether the page of the non system browser is switched, and when the page of the non system browser is switched, the address information on the address bar on the page is recorded. Using this method, third party applications can monitor the web site access of non system browsers in real time through the channel of auxiliary function permission, that is, any URL access to non system browsers can be obtained in real time. One

【技术实现步骤摘要】
一种网址信息处理方法及装置
本申请涉及智能设备
,尤其涉及一种网址信息处理方法及装置。
技术介绍
随着智能手机的不断普及与手机上网用户的持续增多,安卓平台作为近几年来新兴的手机操作系统,市场占有率达到智能手机的一半以上。现有的安卓操作系统在使用过程中,为了提高设备的安全性,用户通常会安装一些第三方的安全管理软件,第三方安全管理软件会对手机内存储的内容进行风险排查,若发现危险程序会及时自动处理,或者,通过用户手动处理。但用户在使用浏览器中,常常会由于误操作或被误引导打开一些恶意网站,这些恶意网站会自带一些恶意程序,通过浏览器后台下载,进而对手机产生危害。虽然,现有的一些浏览器会内置安全过滤程序对网站进行过滤,但对恶意网站的查杀程度较小。如果能够使用手机中安装的安全管理软件,对浏览器访问的网址进行检测,由于安全管理软件的专业性,可以大大提高浏览器访问网址的安全性。但目前安卓操作系统,只允许第三方应用程序获取系统默认浏览器的网址访问情况,而对于非新系统浏览器(即系统自带浏览器或系统默认浏览器),第三方应用程序无法读取到网址访问情况,进而作为第三方应用程序的安全管理软件无法对非系统浏览器的网址访问进行安全保护。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种网址信息处理方法及装置。有鉴于此,第一方面,本申请提供了一种网址信息处理方法,用于获取安卓系统中非系统浏览器的网址信息,所述方法包括:获取所述安卓系统的辅助功能权限;监控所述安卓系统的显示界面;判断所述安卓系统的显示界面是否打开非系统浏览器的页面;当所述安卓系统的显示界面打开非系统浏览器的页面时,监控所述非系统浏览器的页面是否有切换;当所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。可选地,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中地址栏的窗体是否发生变化;当所述页面中地址栏的窗体发生变化时,确定所述非系统浏览器的页面有切换。可选地,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中的输入框是否失去焦点;当所述页面中的输入框失去焦点时,确定所述非系统浏览器的页面有切换。可选地,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中的页面加载进度条是否发生变化;当所述页面中的页面加载进度条发生变化时,确定所述非系统浏览器的页面有切换。可选地,所述方法还包括:利用本地预设网址数据库对所述网址信息进行安全性分析;或者,将所述网址信息发送给服务器,并接收所述服务器发送所述网址新的安全性分析结果。第二方面,本申请还提供了一种网址信息处理装置,用于获取安卓系统中非系统浏览器的网址信息,所述装置包括:权限获取单元,用于获取所述安卓系统的辅助功能权限;界面监控单元,用于监控所述安卓系统的显示界面;判断单元,用于判断所述安卓系统的显示界面是否打开非系统浏览器的页面;切换监控单元,用于当所述安卓系统的显示界面打开非系统浏览器的页面时,监控所述非系统浏览器的页面是否有切换;信息记录单元,用于当所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。可选地,所述切换监控单元,包括:窗体监测子单元,用于监测所述页面中地址栏的窗体是否发生变化;第一确定子单元,用于当所述页面中地址栏的窗体发生变化时,确定所述非系统浏览器的页面有切换。可选地,所述切换监控单元,包括:焦点监测子单元,用于监测所述页面中的输入框是否失去焦点;第二确定子单元,用于当所述页面中的输入框失去焦点时,确定所述非系统浏览器的页面有切换。可选地,所述切换监控单元,包括:进度条监测子单元,用于监测所述页面中的页面加载进度条是否发生变化;第三确定子单元,用于当所述页面中的页面加载进度条发生变化时,确定所述非系统浏览器的页面有切换。可选地,所述装置还包括:第一分析单元,用于利用本地预设网址数据库对所述网址信息进行安全性分析;或者,发送单元,用于将所述网址信息发送给服务器;接收单元,用于接收所述服务器发送所述网址新的安全性分析结果。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过所述安卓系统的辅助功能权限,可以随时监控安卓系统的显示界面是否打开非系统浏览器的页面,一旦打开非系统浏览器的页面,可以对页面的变化情况进行监控,但监控到所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。这样,第三方应用程序可以通过辅助功能权限的通道,实时对非系统浏览器的网址访问情况进行监控,也即可以实时获取到非系统浏览器所访问的任何网址,这样可以进一步配合本地或云端对该非系统浏览器的网址信息的安全性进行检测,当网址信息存在安全性问题,就可以及时提示,对用户进行告知。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种网址信息处理方法的流程示意图;图2为本申请实施例提供的一种网址信息处理装置的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供了一种网址信息处理方法,用于获取安卓系统中非系统浏览器的网址信息,以及对网址信息的安全性进行安全性分析。图1为本申请实施例提供的一种网址信息处理方法的流程示意图。如1所示,该方法可以包括以下步骤。S101,获取所述安卓系统的辅助功能权限。辅助功能是安卓系统的一个已知权限,辅助功能权限的获取方式可以打开辅助功能控件所在界面,引导用户开启该权限,当获取到辅助功能权限后,具有对系统设置页面进行监听权限。S102,监控所述安卓系统的显示界面。在用户正常使用安卓系统时,会在不同应用程序之间进行切换。本申请实施例中,显示界面是指安装系统中,位于屏幕最顶端用户当前正在使用的程序的显示界面,S103,判断所述安卓系统的显示界面是否打开非系统浏览器的页面。在本申请实施例中,非系统浏览器可以为用户预先指定的第三方浏览器,例如:对于华为手机而言,系统浏览器为华为自动浏览器,而UC浏览器、百度浏览器、Halo浏览器等都属于第三方浏览器,用户可以预先自定义仅针对UC浏览器,S104,当所述安卓系统的显示界面打开非系统浏览器的页面时,监控所述非系统浏览器的页面是否有切换。页面切换是指,用户在浏览网页过程中对网页点击后进行的页面切换,当有页面切换时,才会进入到新的页面,进而才有需要对新的页面的网址信息进行甄别。S105,当所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。对于浏览器而言,当切换到新的页面,地址栏通常都会显示新的页面的网址信息,所以,在该步骤中,需本文档来自技高网...
一种网址信息处理方法及装置

【技术保护点】
1.一种网址信息处理方法,用于获取安卓系统中非系统浏览器的网址信息,其特征在

【技术特征摘要】
1.一种网址信息处理方法,用于获取安卓系统中非系统浏览器的网址信息,其特征在于,所述方法包括:获取所述安卓系统的辅助功能权限;监控所述安卓系统的显示界面;判断所述安卓系统的显示界面是否打开非系统浏览器的页面;当所述安卓系统的显示界面打开非系统浏览器的页面时,监控所述非系统浏览器的页面是否有切换;当所述非系统浏览器的页面有切换时,记录所述页面上地址栏中的网址信息。2.根据权利要求1所述的方法,其特征在于,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中地址栏的窗体是否发生变化;当所述页面中地址栏的窗体发生变化时,确定所述非系统浏览器的页面有切换。3.根据权利要求1所述的方法,其特征在于,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中的输入框是否失去焦点;当所述页面中的输入框失去焦点时,确定所述非系统浏览器的页面有切换。4.根据权利要求1所述的方法,其特征在于,所述监控所述非系统浏览器的页面是否有切换,包括:监测所述页面中的页面加载进度条是否发生变化;当所述页面中的页面加载进度条发生变化时,确定所述非系统浏览器的页面有切换。5.根据权利要求2-4任一项所述的方法,其特征在于,所述方法还包括:利用本地预设网址数据库对所述网址信息进行安全性分析;或者,将所述网址信息发送给服务器,并接收所述服务器发送所述网址新的安全性分析结果。6.一种网址信息处理装置,用于获取安卓系统中非系统浏览器的网址信息,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:张龙邹赞
申请(专利权)人:深圳豪客互联网有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1