一种系统锁屏的保护方法及系统技术方案

技术编号:13334775 阅读:41 留言:0更新日期:2016-07-12 10:17
本申请公开了一种系统锁屏的保护方法及系统,当第三方应用调用锁屏接口时,提示用户输入锁屏密码,并根据该锁屏密码对操作系统进行屏幕解锁,然后通过提示用户当前是否禁用系统锁屏,告知用户当前有第三方应用执行关闭系统锁屏功能的操作,由于提示信息中包含有第三方应用的标识信息,因此用户根据该标识信息就可以判断该第三方应用是否为恶意程序,从而采取有效措施。本发明专利技术通过对锁屏接口进行实时监测,并在锁屏接口被调用时输出提示信息,实现对系统锁屏的保护。与此同时,通过让用户输入锁屏密码设置操作人的权限,使得只有知道锁屏密码的用户才有权利决定当前是否禁用系统锁屏,从而防止其他人的恶意操作,实现对系统锁屏的进一步保护。

【技术实现步骤摘要】

本专利技术涉及系统锁屏保护
,更具体的说,涉及一种系统锁屏的保护方法及系统
技术介绍
Android是一种基于Linux的自由及开放源代码的操作系统,由于Android系统的开放性,使得越来越多的厂商和开发者加入到该阵营。安装有Android系统的移动终端在使用过程中,会下载很多应用程序,在大量应用程序中不免会有不法分子发布的恶意程序。这些恶意程序会通过系统安全漏洞,先通过接收系统开机广播启动自己,然后通过调用Android系统提供的锁屏接口关闭系统锁屏功能,在用户完全不知情的情况下,完成了破解过程。从而使任何人可以访问移动终端中的任何应用,用户的个人隐私以及重要资料也就没有了安全保障。综上,如何提供一种系统锁屏的保护方法及系统来避免恶意程序的攻破是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供一种系统锁屏的保护方法及系统,以实现对系统锁屏的保护,避免恶意程序攻破系统锁屏。—种系统锁屏的保护方法,包括:当第三方应用调用锁屏接口时,以所述锁屏接口被调用为触发条件,输出提示用户输入锁屏密码的解屏提示信息;获取用户输入的锁屏密码;根据所述锁屏密码对操作系统进行屏幕解锁;解锁完成后,输出“当前是否禁用系统锁屏”的禁用提示信息,所述禁用提示信息中包含有所述第三方应用的标识信息。优选的,还包括:获取用户输入的不禁用系统锁屏指令;输出是否卸载所述第三方应用的卸载提示信息;获取用户输入的卸载指令,卸载所述第三方应用。优选的,还包括:获取用户输入的禁用系统锁屏指令;通过所述锁屏接口,关闭系统锁屏功能。优选的,所述通过所述锁屏接口,关闭系统锁屏功能包括:调用所述锁屏接口;通过所述锁屏接口将禁用锁屏命令发送给系统窗口服务;在所述系统窗口服务接收到所述禁用锁屏命令后,通过所述系统窗口服务在系统界面关闭系统锁屏功能。—种系统锁屏的保护系统,包括:第一输出单元,用于当第三方应用调用锁屏接口时,以所述锁屏接口被调用为触发条件,输出提示用户输入锁屏密码的解屏提示信息;第一获取单元,用于获取用户输入的锁屏密码;解锁单元,用于根据所述锁屏密码对操作系统进行屏幕解锁;第二输出单元,用于解锁完成后,输出“当前是否禁用系统锁屏”的禁用提示信息,所述禁用提示信息中包含有所述第三方应用的标识信息。优选的,还包括:第二获取单元,用于获取用户输入的不禁用系统锁屏指令;第三输出单元,用于输出是否卸载所述第三方应用的卸载提示信息;第三获取单元,用于获取用户输入的卸载指令,卸载所述第三方应用。优选的,还包括:第四获取单元,用于获取用户输入的禁用系统锁屏指令;关闭单元,用于通过所述锁屏接口,关闭系统锁屏功能。优选的,所述关闭单元包括:调用子单元,用于调用所述锁屏接口;发送子单元,用于通过所述锁屏接口将禁用锁屏命令发送给系统窗口服务;关闭子单元,用于在所述系统窗口服务接收到所述禁用锁屏命令后,通过所述系统窗口服务在系统界面关闭系统锁屏功能。从上述的技术方案可以看出,本专利技术提供了一种系统锁屏的保护方法及系统,当第三方应用调用锁屏接口时,提示用户输入锁屏密码,并根据该锁屏密码对操作系统进行屏幕解锁,然后通过提示用户当前是否禁用系统锁屏,告知用户当前有第三方应用执行关闭系统锁屏功能的操作,由于提示信息中包含有第三方应用的标识信息,因此用户根据该标识信息就可以判断该第三方应用是否为恶意程序,从而采取有效措施。可以看出,本专利技术通过对锁屏接口进行实时监测,并在锁屏接口被调用时输出提示信息,实现对系统锁屏的保护。与此同时,通过让用户输入锁屏密码设置操作人的权限,使得只有知道锁屏密码的用户才有权利决定当前是否禁用系统锁屏,从而防止其他人的恶意操作,实现对系统锁屏的进一步保护。因此,本专利技术有效避免了系统锁屏被恶意程序破解情况的发生,从而为用户的个人隐私以及重要资料提供了安全保障。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种系统锁屏的保护方法流程图;图2为本专利技术实施例公开的一种系统锁屏的保护系统的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种系统锁屏的保护方法及系统,以实现对系统锁屏的保护,避免恶意程序攻破系统锁屏。参见图1,本专利技术实施例提供的一种系统锁屏的保护方法流程图,包括步骤:步骤S11、当第三方应用调用锁屏接口时,以所述锁屏接口被调用为触发条件,输出提示用户输入锁屏密码的解屏提示信息;其中,第三方应用指的是针对某种软件或应用在功能上的不足,而由非软件编制方的其他组织或个人开发的相关软件。本专利技术中,第三方应用具体指的是使用锁屏接口的非系统应用。锁屏接口是框架层中对第三方应用提供系统锁屏接口的模块,通过该模块可以启用和禁用系统锁屏。步骤S12、获取用户输入的锁屏密码;需要说明的是,本专利技术通过让用户输入锁屏密码设置操作人的权限,使得只有知道锁屏密码的用户才有权利决定当前是否禁用系统锁屏,从而防止其他人的恶意操作,实现对系统锁屏的保护。步骤S13、根据所述锁屏密码对操作系统进行屏幕解锁;优选的,操作系统为Android系统。步骤S14、解锁完成后,输出“当前是否禁用系统锁屏”的禁用提示信息,所述禁用提示信息中包含有所述第三方应用的标识信息。综上可以看出,本专利技术提供的系统锁屏的保护方法,当第三方应用调用锁屏接口时,提示用户输入锁屏密码,并根据该锁屏密码对操作系统进行屏幕解锁,然后通过提示用户当前是否禁用系统锁屏,告知用户当前有第三方应用执行关闭系统锁屏功能的操作,由于提示信息中包含有第三方应用的标识信息,因此用户根据该标识信息就可以判断该第三方应用是否为恶意程序,从而采取有效措施。可以看出,本专利技术通过对锁屏接口进行实时监测,并在锁屏接口被调用时输出提示信息,实现对系统锁屏的保护。与此同时,通过让用户输入锁屏密码设置操作人的权限,使得只有知道锁屏密码的用户才有权利决定当前是否禁用系统锁屏,从而防止其他人的恶意操作,实现对系统锁屏的进一步保护。因此,本专利技术有效避免了系统锁屏被恶意程序破解情况的发生,从而为用户的个人隐私以及重要资料提供了安全保障。需要说明的是,第三方应用在调用锁屏接口之前,移动终端首先接收用户输入的开机指令,根据该开机指令启动操作系统,并控制该操作系统处于锁屏状态。操作系统开机完成后,通过广播发送器发送开机完成广播,第三方应用通过广播接收器接收开机完成广播,并通过调用系统接口启动自己的逻辑处理模块,从而完成自身的启动,启动后的第三方应用就可以调用锁屏接口。当移动终端输出“当前是否禁用系统锁屏”的禁用提示信息后,用户会根据禁用提示信息中包含的第三方应用的标识信息判断该第三方应用是否为恶意程序,从而决定是否禁用系统锁屏本文档来自技高网...

【技术保护点】
一种系统锁屏的保护方法,其特征在于,包括:当第三方应用调用锁屏接口时,以所述锁屏接口被调用为触发条件,输出提示用户输入锁屏密码的解屏提示信息;获取用户输入的锁屏密码;根据所述锁屏密码对操作系统进行屏幕解锁;解锁完成后,输出“当前是否禁用系统锁屏”的禁用提示信息,所述禁用提示信息中包含有所述第三方应用的标识信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴明军
申请(专利权)人:成都中科创达软件有限公司
类型:发明
国别省市:四川;51

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

1