权限使用监测方法、装置及介质制造方法及图纸

技术编号:30241443 阅读:53 留言:0更新日期:2021-10-09 20:19
本公开是关于一种权限使用监测方法、装置及介质。所述方法包括:确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;获取所述应用程序的使用情况;基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。采用本方法,可以记录应用程序滥用操作权限的行为,并对用户进行提醒,以达到防止应用程序滥用操作权限的目的。用操作权限的目的。用操作权限的目的。

【技术实现步骤摘要】
权限使用监测方法、装置及介质


[0001]本公开涉及计算机
,尤其涉及一种权限使用监测方法、装置及介质。

技术介绍

[0002]目前,手机、PAD等移动设备已经成为人们日常生活中必不可缺的智能助手,例如,人们需要通过手机完成定位、联系人存储、保存通信记录、拍摄照片、录音、消费支付、银行转账等操作。这些操作中有些操作涉及敏感的个人隐私信息,很容易被移动设备上安装的不良软件滥用。
[0003]这是因为,按照目前主流的移动设备操作系统设计,在设备上安装应用程序的时候,应用程序会在安装过程中声明必要的隐私信息操作权限,一旦完成应用程序安装,这款应用程序就永久获取了其在安装时被赋予的操作权限。
[0004]例如,假设应用程序需要使用定位、录音和相机三种操作权限,用户如果同意安装该应用程序,则用户在安装过程中就已经赋予了应用程序这些操作权限。后面用户在使用某种操作权限之前,会检查该应用程序是否有对应的使用权限。例如在应用程序使用定位权限前,需要先检测应用程序是否具有定位权限。而因为在安装该应用程序时,已经永久赋予了定位权限,所以该应用程序可以正常使用定位权限进行定位,用户也不会收到任何相关提示。

技术实现思路

[0005]为克服相关技术中存在的问题,本公开提供一种权限使用监测方法、装置及介质。
[0006]根据本公开实施例的第一方面,提供一种权限使用监测方法,所述方法包括:
[0007]确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;/>[0008]获取所述应用程序的使用情况;
[0009]基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。
[0010]其中,所述使用情况包括所述应用程序的活跃状态和最后一次接收用户操作指示的时刻距当前时刻的时间段。
[0011]其中,所述基于所述应用程序的使用情况确定所述应用程序是否滥用所述监测的操作权限,包括:
[0012]当所述活跃状态是前台活跃状态且所述时间段小于设定时间阈值时,确定所述应用程序未滥用所述监测的操作权限;
[0013]当所述活跃状态不是前台活跃状态或所述时间段大于或等于设定时间阈值时,确定所述应用程序滥用所述监测的操作权限。
[0014]其中,所述方法还包括:
[0015]发送提醒消息,所述提醒消息包括所述应用程序是否滥用所述监测的操作权限的
信息。
[0016]其中,所述方法还包括:
[0017]基于用户对监测的操作权限的选择或者基于默认设置,确定所述监测的操作权限。
[0018]根据本公开实施例的第二方面,提供一种权限使用监测装置,所述装置包括:
[0019]权限使用侦听模块,被设置为确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;
[0020]使用情况获取模块,被设置为获取所述应用程序的使用情况;
[0021]确定模块,被设置为基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。
[0022]其中,所述使用情况包括所述应用程序的活跃状态和最后一次接收用户操作指示的时刻距当前时刻的时间段。
[0023]其中,所述确定模块还被设置为:
[0024]当所述活跃状态是前台活跃状态且所述时间段小于设定时间阈值时,确定所述应用程序未滥用所述监测的操作权限;
[0025]当所述活跃状态不是前台活跃状态或所述时间段大于或等于设定时间阈值时,确定所述应用程序滥用所述监测的操作权限。
[0026]其中,所述装置还包括:
[0027]提醒模块,被设置为发送提醒消息,所述提醒消息包括所述应用程序是否滥用所述监测的操作权限的信息。
[0028]其中,所述装置还包括:
[0029]权限设置模块,被设置为基于用户对监测的操作权限的选择或者基于默认设置,确定所述监测的操作权限。
[0030]根据本公开实施例的第三方面,提供一种权限使用监测装置,包括:
[0031]处理器;
[0032]用于存储处理器可执行指令的存储器;
[0033]其中,所述处理器被配置为在运行所述可执行指令时实现以下步骤:
[0034]确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;
[0035]获取所述应用程序的使用情况;
[0036]基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。
[0037]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行一种权限使用监测方法,所述方法包括:
[0038]确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;
[0039]获取所述应用程序的使用情况;
[0040]基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权
限。
[0041]本公开提出了一种权限使用监测方法,在该方法中,确定应用程序发出针对监测的操作权限的使用申请,其中应用程序已获取所述监测的操作权限,并获取应用程序的使用情况,然后基于该使用情况,确定应用程序是否滥用监测的操作权限。当应用程序活跃状态不是前台活跃状态或最后一次接收用户操作指示的时刻距当前时刻的时间段大于或等于设定时间阈值时,确定应用程序滥用监测的操作权限。系统可以记录下这种滥用行为,并对用户进行提醒,以达到防止应用程序滥用操作权限的目的。
[0042]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0043]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0044]图1是根据一示例性实施例示出的一种权限使用监测方法的流程图。
[0045]图2是根据一示例性实施例示出的一种权限使用监测方法的流程图。
[0046]图3是根据一示例性实施例示出的一种权限使用监测方法的流程图。
[0047]图4是根据一示例性实施例示出的一种权限使用监测装置的框图。
[0048]图5是根据一示例性实施例示出的一种装置的框图。
[0049]图6是根据一示例性实施例示出的一种装置的框图。
具体实施方式
[0050]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。
[0051]在设备上安装应用程序的时候,一旦完成应用程序安装,这款应用程序就永久获取了其在安装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种权限使用监测方法,其特征在于,所述方法包括:确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;获取所述应用程序的使用情况;基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。2.如权利要求1所述的方法,其特征在于,所述使用情况包括所述应用程序的活跃状态和最后一次接收用户操作指示的时刻距当前时刻的时间段。3.如权利要求2所述的方法,其特征在于,所述基于所述应用程序的使用情况确定所述应用程序是否滥用所述监测的操作权限,包括:当所述活跃状态是前台活跃状态且所述时间段小于设定时间阈值时,确定所述应用程序未滥用所述监测的操作权限;当所述活跃状态不是前台活跃状态或所述时间段大于或等于设定时间阈值时,确定所述应用程序滥用所述监测的操作权限。4.如权利要求1所述的方法,其特征在于,所述方法还包括:发送提醒消息,所述提醒消息包括所述应用程序是否滥用所述监测的操作权限的信息。5.如权利要求1所述的方法,其特征在于,所述方法还包括:基于用户对监测的操作权限的选择或者基于默认设置,确定所述监测的操作权限。6.一种权限使用监测装置,其特征在于,所述装置包括:权限使用侦听模块,被设置为确定应用程序发出针对监测的操作权限的使用申请,所述应用程序已获取所述监测的操作权限;使用情况获取模块,被设置为获取所述应用程序的使用情况;确定模块,被设置为基于所述应用程序的使用情况,确定所述应用程序是否滥用所述监测的操作权限。7.如权利要求6所述的装置,其特征在于,所述使用情况包括所述...

【专利技术属性】
技术研发人员:黄钱红
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1