数据文件的保护方法和移动终端技术

技术编号:21971798 阅读:16 留言:0更新日期:2019-08-28 01:32
本发明专利技术实施例公开了一种数据文件的保护方法和移动终端,用于保护用户的数据文件,避免隐私泄漏。该方法包括:监听目标数据文件;若监听到针对所述目标数据文件的目标操作,则暂停所述目标操作,并输出提示信息,所述提示信息用于用户选择是否允许所述目标操作;根据所述用户的选择结果,确定是否继续所述目标操作。本发明专利技术实施例可有效的减少、防止某些应用程序在后台读取用户数据文件进而用于非法用途,能够对用户的数据文件起到保护作用。

Data file protection method and mobile terminal

【技术实现步骤摘要】
数据文件的保护方法和移动终端
本专利技术实施例涉及终端
,尤其涉及一种数据文件的保护方法和移动终端。
技术介绍
随着移动终端技术的发展,移动终端(例如手机)内应用程序APP的种类也不断增多,部分APP可能会在用户不知情的情况下读取用户的数据文件(例如图片文件),造成用户的隐私泄漏。相关技术中,为了保护用户的数据文件,APP在安装时通常会提供有用户选取操作,例如,用户选取是否允许读取相册权限等。但是,一般情况下用户在安装APP时就默认勾选了允许读取相册权限,并且是永久性,用户后续通常也不会再去关注此权限,所以上述方案并不能真正地起到保护数据文件的作用。
技术实现思路
本专利技术实施例提供一种数据文件的保护方法和移动终端,以保护用户的数据文件,避免隐私泄漏。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,提供了一种数据文件的保护方法,该方法可以应用于移动终端,包括:监听目标数据文件;若监听到针对所述目标数据文件的目标操作,则暂停所述目标操作,并输出提示信息,所述提示信息用于用户选择是否允许所述目标操作;根据所述用户的选择结果,确定是否继续所述目标操作。第二方面,提供了一种移动终端,包括:监听模块,用于监听目标数据文件;输出模块,用于若监听到针对所述目标数据文件的目标操作,则暂停所述目标操作,并输出提示信息,所述提示信息用于用户选择是否允许所述目标操作;处理模块,用于根据所述用户的选择结果,确定是否继续所述目标操作。第三方面,提供了一种移动终端,该移动终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。在本专利技术实施例中,通过监听目标数据文件,在监听到针对目标数据文件的目标操作的情况下,暂停目标操作并输出提示信息,该提示信息用于用户选择是否允许上述目标操作,最后根据用户的选择结果确定是否继续目标操作。本专利技术实施例基于对数据文件的实时监听及拦截技术,可有效的减少、防止某些应用程序在后台读取用户数据文件进而用于非法用途,能够对用户的数据文件起到保护作用。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术的一个实施例提供的数据文件的保护方法流程示意图;图2是本专利技术的一个实施例中输出提示信息的界面示意图;图3是本专利技术的一个实施例中针对多种数据文件的操作次数示意图;图4是本专利技术的一个实施例中针对截屏文件的操作记录示意图;图5是本专利技术的一个实施例中一个应用程序读取的截屏文件列表示意图;图6是本专利技术的一个实施例中开启敏感数据监控的界面示意图;图7是本专利技术的一个实施例提供的移动终端结构示意图;图8为实现本专利技术各个实施例的一种移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术的一个实施例提供一种数据文件的保护方法100,该方法可以应用于移动终端,包括如下步骤:S102:监听目标数据文件。上述目标数据文件,可以是移动终端内存储的图片文件、视频文件、录音文件、联系人和地理位置信息等。上述图片文件,可以通过移动终端的摄像头采集得到,还可以是对移动终端进行截屏得到的截屏文件。上述视频文件,可以是移动终端的摄像头和麦克风采集得到,具体可以是音视频文件。上述录音文件,具体可以通过移动终端的麦克风采集得到。该步骤具体可以通过android.os包下的FileObserver类来监听上述目标数据文件,具体可以是监听目标数据文件是否被读取、写入和删除等。其中,FileObserver是个抽象类,每个FileObserver对象监听一个单独的目标数据文件或者文件夹中包括的全部目标数据文件。S104:是否监听到针对目标数据文件的目标操作。若监听到针对目标数据文件的目标操作,则执行S106;若没有监听到针对目标数据文件的目标操作,则继续执行S102。上述目标操作,可以是读取操作、写入操作或删除操作等。上述读取操作,即读取目标数据文件的具体内容;上述写入操作,例如,修改目标数据文件的内容;上述删除操作,即删除目标数据文件。具体例如,FileObserver对象若监听到针对目标数据文件的事件类型是ACCESS,即监听到目标数据文件被访问;若监听到针对目标数据文件的事件类型是MODIFY,即监听到目标数据文件被写入;若监听到针对目标数据文件的事件类型是DELETE,即监听到目标数据文件被删除。S106:暂停目标操作,并输出提示信息。上述提示信息用于用户选择是否允许所述目标操作,具体如图2所示,若用户点击允许按钮,则可以继续目标操作;若用户点击拒绝按钮,则可以终止目标操作。可选地,该步骤中输出的提示信息不局限于界面提示,还可以是声音提示等其它提示方式。可选地,上述提到的继续目标操作,可以是仅仅允许应用程序的本次目标操作,而不是永久允许该应用程序针对上述目标数据文件的目标操作。如果后续监听到该应用程序针对上述目标数据文件的目标操作,则可以继续输出上述提示信息供用户选择是否允许。S108:接收用户的选择结果;若接收到的选择结果是确认输入,例如,图2中用户点击允许按钮;或接收到用户发出的能够标识确认的语音信息,则继续上述目标操作;若接收到的选择结果是否定输入,例如,图2中用户点击拒绝按钮;或接收到用户发出的能够标识否定的语音信息,则终止上述目标操作。考虑到一些应用程序可能是在熄屏状态下偷偷读取用户的数据文件,而此时用户可能不会关注到移动终端的提示信息,因此,该实施例中,若在预设时长内没有接收到用户的任何选择结果,则也可以终止上述目标操作。在本专利技术实施例中,通过监听目标数据文件,在监听到针对目标数据文件的目标操作的情况下,暂停目标操作并输出提示信息,该提示信息用于用户选择是否允许上述目标操作,最后根据用户的选择结果确定是否继续目标操作。本专利技术实施例基于对数据文件的实时监听及拦截技术,可有效的减少、防止某些应用程序在后台读取用户数据文件进而用于非法用途,能够对用户的数据文件起到保护作用。可选地,上述实施例S106的暂停所述目标操作,并输出提示信息之前,还可以包括如下步骤:判断所述目标操作是否是由用户触发;其中,上述实施例S106的暂停所述目标操作,并输出提示信息包括:若所述目标操作不是由用户触发,则暂停所述目标操作,并输出提示信息。若所述目标操作是由用户主动触发的,则还可以返回执行S102。该实施例中,通过判断目标操作是否是由用户触发,若目标操作不是由用户触发,即表明是某个应用程序在未授权的情况下偷偷操作目标数据文件,则可以及时暂停目标操作并发出提示信息,对数据文件起到保护作用。在另一些场景下,可能是用户主动操作目标数据文件,例如,用户通过即时通信软件本文档来自技高网...

【技术保护点】
1.一种数据文件的保护方法,应用于移动终端,其特征在于,包括:监听目标数据文件;若监听到针对所述目标数据文件的目标操作,则暂停所述目标操作,并输出提示信息,所述提示信息用于用户选择是否允许所述目标操作;根据所述用户的选择结果,确定是否继续所述目标操作。

【技术特征摘要】
1.一种数据文件的保护方法,应用于移动终端,其特征在于,包括:监听目标数据文件;若监听到针对所述目标数据文件的目标操作,则暂停所述目标操作,并输出提示信息,所述提示信息用于用户选择是否允许所述目标操作;根据所述用户的选择结果,确定是否继续所述目标操作。2.如权利要求1所述的方法,其特征在于,所述暂停所述目标操作,并输出提示信息之前,所述方法还包括:判断所述目标操作是否是由用户触发;其中,所述暂停所述目标操作,并输出提示信息包括:若所述目标操作不是由用户触发,则暂停所述目标操作,并输出提示信息。3.如权利要求1或2所述的方法,其特征在于,所述暂停所述目标操作,并输出提示信息之后,所述方法还包括:对所述目标操作的记录次数累加一个计数单位;并记录所述目标操作对应的应用程序。4.如权利要求3所述的方法,其特征在于,所述方法还包括:若接收到第一查看请求,则展示所述目标操作的记录次数以及所述应用程序的标识;和/或若接收到第二查看请求,则展示所述应用程序操作的数据文件列表。5.如权利要求1所述的方法,其特征在于,所述暂停所述目标操作,并输出提示信息之前,所述方法还包括:判断所述目标数据文件是否包含预设内容;其中,所述暂停所述目标操作,并输出提...

【专利技术属性】
技术研发人员:史鹏刚
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1