一种隐私数据保护方法、装置、终端设备及存储介质制造方法及图纸

技术编号:23191149 阅读:67 留言:0更新日期:2020-01-24 16:21
本申请公开了一种隐私数据保护方法、装置、终端设备及存储介质,其中,隐私数据保护方法,应用于终端设备,所述方法包括:获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;分析所述应用程序运行时功能实现的必要权限信息;根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;若存在非必要权限信息,则生成提示信息。本申请通过分析应用程序的运行时功能实现的必要权限信息,从而获知应用程序在运行时是否存在非必要权限信息,若存在非必要权限信息则及时给用户相应提示,避免相关隐私数据被窃取而外泄。

A privacy data protection method, device, terminal device and storage medium

【技术实现步骤摘要】
一种隐私数据保护方法、装置、终端设备及存储介质
本申请涉及交通出行预约
,尤其涉及一种隐私数据保护方法、装置、终端设备及存储介质。
技术介绍
随着科技的不断进步,应用程序的平台发展迅速,已经逐渐成为了移动终端最普及的操作系统,开放式的终端系统为应用开发者提供了更多的功能接口,这些功能接口提高了系统的可扩展性。现有技术中,某些应用程序能够通过一些特殊方式绕过向终端设备的权限申请,在应用启动或者运行过程中采集用户信息或设备信息,从而造成用户隐私数据泄露,而用户却无法察觉。因此,如何实现在应用程序在未正常获取先关权限的及时监测和提醒是本领域技术人员在研究的热门课题。
技术实现思路
本申请的主要目的在于提供一种隐私数据保护方法、装置、终端设备及存储介质。为实现上述目的,本申请提供一种隐私数据保护方法,应用于终端设备,所述隐私数据保护方法包括:获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;分析所述应用程序运行时功能实现的必要权限信息;根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;若存在非必要权限信息,则生成提示信息。优选地,所述应用程序包括若干个应用界面,所述分析所述应用程序运行时功能实现的必要权限信息,包括:访问所述应用程序的若干个所述应用界面;获取每一所述应用界面的界面权限信息,其中,所述界面权限信息为所述应用程序处于当前应用界面时,所述当前界面运行时预设的实现界面功能所需要的权限信息;根据所述应用程序所有应用界面的所述界面权限信息形成所述必要权限信息。优选地,所述获取每一所述应用界面的界面权限信息,包括:若所述应用程序的应用界面包括内容输入界面,则所述应用界面的界面权限包括输入法调用权限;若所述应用程序的应用界面包括摄像界面,则所述应用界面的界面权限包括摄像头调用权限;若所述应用程序的应用界面包括语音输入界面,则所述应用界面的界面权限包括麦克风调用权限;若所述应用程序的应用界面包括导航界面,则所述应用界面的界面权限包括所述终端设备的位置信息调用权限。优选地,所述根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息,包括:检测所述应用程序处于对应的应用界面时,必要权限信息所对应的必要权限数量是否超出所述第一权限信息的第一权限数量;若所述必要权限数量超出所述第一权限数量,则判断所述第一权限信息存在非必要权限信息。优选地,所述应用程序包括若干个应用界面,所述生成提示信息,包括:根据所述必要权限信息获取所述应用程序权限异常所对应的应用界面;若所述应用程序处于所述权限异常所对应的应用界面,则根据所述必要权限信息生成对应的提示信息。优选地,在步骤获取所述应用程序的第一权限信息之前,所述方法还包括:检测是否接收到应用程序的安装请求;若检测到所述应用程序的安装请求,则部署所述应用程序的预装环境。本申请还提供一种隐私数据保护装置,所述隐私数据保护装置包括:第一权限模块,用于获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;必要权限模块,用于分析所述应用程序运行时功能实现的必要权限信息;检测模块,用于根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;提示模块,若存在非必要权限信息,则生成提示信息。优选地,所述应用程序包括若干个应用界面,所述必要权限模块还用于:访问所述应用程序的若干个所述应用界面;获取每一所述应用界面的界面权限信息,其中,所述界面权限信息为所述应用程序处于当前应用界面时,所述当前界面运行时预设的实现界面功能所需要的权限信息;根据所述应用程序所有应用界面的所述界面权限信息形成所述必要权限信息。优选地,所述必要权限模块还用于:若所述应用程序的应用界面包括内容输入界面,则所述应用界面的界面权限包括输入法调用权限;若所述应用程序的应用界面包括摄像界面,则所述应用界面的界面权限包括摄像头调用权限;若所述应用程序的应用界面包括语音输入界面,则所述应用界面的界面权限包括麦克风调用权限;若所述应用程序的应用界面包括导航界面,则所述应用界面的界面权限包括所述终端设备的位置信息调用权限。优选地,所述检测模块还用于:检测所述应用程序处于对应的应用界面时,必要权限信息所对应的必要权限数量是否超出所述第一权限信息的第一权限数量;若所述必要权限数量超出所述第一权限数量,则判断所述第一权限信息存在非必要权限信息。优选地,所述应用程序包括若干个应用界面,提示模块还用于:根据所述必要权限信息获取所述应用程序权限异常所对应的应用界面;若所述应用程序处于所述权限异常所对应的应用界面,则根据所述必要权限信息生成对应的提示信息。优选地,隐私数据保护装置还包括环境部署模块,环境部署模块用于:检测是否接收到应用程序的安装请求;若检测到所述应用程序的安装请求,则部署所述应用程序的预装环境。与现有技术相比,本申请所提供的隐私数据保护方法通过获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;分析所述应用程序运行时功能实现的必要权限信息;根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;若存在非必要权限信息,则生成提示信息,以及时给用户相应提示,避免相关隐私数据被窃取而外泄。附图说明图1为本申请所提供的一种隐私数据保护方法的步骤流程图;图2为本申请所提供的隐私数据保护方法的一个应用场景示意图;图3为图1中步骤S11的子步骤流程图;图4为本申请所提供的一种隐私数据保护方法的步骤流程图;图5为本申请一实施例提供隐私数据保护装置的模块框图;图6为本申请另一实施例提供的终端设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,如下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于本文档来自技高网...

【技术保护点】
1.一种隐私数据保护方法,应用于终端设备,其特征在于,所述隐私数据保护方法包括:/n获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;/n分析所述应用程序运行时功能实现的必要权限信息;/n根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;/n若存在非必要权限信息,则生成提示信息。/n

【技术特征摘要】
1.一种隐私数据保护方法,应用于终端设备,其特征在于,所述隐私数据保护方法包括:
获取应用程序的第一权限信息,其中,所述第一权限信息为所述应用程序处于对应应用界面时向所述终端设备发出权限请求而获取的权限信息;
分析所述应用程序运行时功能实现的必要权限信息;
根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息;
若存在非必要权限信息,则生成提示信息。


2.如权利要求1所述的隐私数据保护方法,其特征在于,所述应用程序包括若干个应用界面,所述分析所述应用程序运行时功能实现的必要权限信息,包括:
访问所述应用程序的若干个所述应用界面;
获取每一所述应用界面的界面权限信息,其中,所述界面权限信息为所述应用程序处于当前应用界面时,所述当前界面运行时预设的实现界面功能所需要的权限信息;
根据所述应用程序所有应用界面的所述界面权限信息形成所述必要权限信息。


3.如权利要求2所述的隐私数据保护方法,其特征在于,所述获取每一所述应用界面的界面权限信息,包括:
若所述应用程序的应用界面包括内容输入界面,则所述应用界面的界面权限包括输入法调用权限;
若所述应用程序的应用界面包括摄像界面,则所述应用界面的界面权限包括摄像头调用权限;
若所述应用程序的应用界面包括语音输入界面,则所述应用界面的界面权限包括麦克风调用权限;
若所述应用程序的应用界面包括导航界面,则所述应用界面的界面权限包括所述终端设备的位置信息调用权限。


4.如权利要求1所述的隐私数据保护方法,其特征在于,所述根据所述必要权限信息检测所述第一权限信息是否存在非必要权限信息,包括:
检测所述应用程序处于对应的应用界面时,必要权限信息所对应的必要权限数量是否超出所述第一权限信息的第一权限数量;
若所述必要权限数量超出所述第一权限数量,则判断所述第一权限信息存在非必要权限信息。


5.如权利要求1所述的隐私数据保护方法,其特征在于,所述应用程...

【专利技术属性】
技术研发人员:刘均李向煜
申请(专利权)人:深圳市轱辘汽车维修技术有限公司
类型:发明
国别省市:广东;44

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

1