移动支付防护方法、装置及移动终端制造方法及图纸

技术编号:16457773 阅读:55 留言:0更新日期:2017-10-25 22:30
本发明专利技术公开了一种移动支付防护方法、移动支付防护装置、移动终端及计算机可读存储介质,其中,该移动支付防护方法包括:在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,其中,所述移动终端为所述支付类应用程序所在的终端;若检测到所述移动终端被第三方应用程序获取root权限,则禁用所述支付类应用程序的支付功能。本发明专利技术提供的技术方案能够有效提高移动支付的安全性。

Mobile payment protection method, device and mobile terminal

The invention discloses a protection method of mobile payment, mobile payment protection device, mobile terminal and computer readable storage medium, wherein the mobile payment protection method includes: in the payment application in the process of operation, detecting whether the mobile terminal is third party applications in order to obtain root privileges, among them, the mobile terminal for the where the payment terminal application; to detect if the mobile terminal is third party applications to obtain root privileges, disable the payment application payment function. The technical scheme provided by the invention can effectively improve the safety of the mobile payment.

【技术实现步骤摘要】
移动支付防护方法、装置及移动终端
本专利技术涉及应用程序
,具体涉及一种移动支付防护方法、移动支付防护装置、移动终端及计算机可读存储介质。
技术介绍
随着移动终端和互联网技术的发展,移动终端的功能也日益丰富,智能化的移动终端正不断改善着人们的生活,而移动支付也因此孕育而出。移动支付是指允许用户使用其移动终端(通常为手机)对所消费的商品或服务进行账务支付的一种服务方式。目前,移动支付的使用率激增,用户通过移动终端进行账务支付已成为常态。当然,随之而来的风险也是逐日增加,如果用户在移动支付的场景下不能得到安全的保证,那么很可能使用户遭受严重的损失,例如,因移动支付所使用的账号和密码被盗取而导致用户遭受财产的损失。如何保障移动支付的安全性成为业内探讨和关注的问题。
技术实现思路
有鉴于此,本专利技术提供一种移动支付防护方法、移动支付防护装置、移动终端及计算机可读存储介质,用于提高移动支付的安全性。本专利技术第一方面提供移动支付防护方法,包括:在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,其中,所述移动终端为所述支付类应用程序所在的终端;若检测到所述移动终端被第三方应用程序获取root权限,则禁用所述支付类应用程序的支付功能。基于本专利技术第一方面,在第一种可能的实现方式中,所述检测移动终端是否被第三方应用程序获取root权限,包括:检测所述移动终端的系统分区文件的消息摘要算法MD值是否变化;若检测到所述移动终端的系统分区文件的MD值变化,则判定所述移动终端被第三方应用程序获取root权限;若检测到所述移动终端的系统分区文件的MD值没有变化,则判定所述移动终端未被第三方应用程序获取root权限。基于本专利技术第一方面或者本专利技术第一方面的第一种可能的实现方式,在第二种可能的实现方式中,若检测到所述移动终端被第三方应用程序获取root权限,则所述移动支付防护方法还包括:检测当前是否存在与所述移动终端的系统匹配的最新安全补丁;若当前存在与所述移动终端的系统匹配的最新安全补丁,则输出用以提示用户更新系统的提示信息,或直接下载并安装所述最新安全补丁。基于本专利技术第一方面,或者本专利技术第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述移动支付防护方法还包括:在支付类应用程序运行过程中,检测所述支付类应用程序是否位于移动终端的前台;所述检测移动终端是否被第三方应用程序获取root权限,为:当检测到所述支付类应用程序位于移动终端的前台时,检测所述移动终端是否被第三方应用程序获取root权限。基于本专利技术第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述检测所述移动终端是否被第三方应用程序获取root权限,之后包括:若检测到所述移动终端未被第三方应用程序获取root权限,则冻结当前所述移动终端上运行的其它第三方应用程序的进程。本专利技术第二方面提供一种移动支付防护装置,包括:第一检测单元,用于在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,其中,所述移动终端为所述支付类应用程序所在的终端;限制单元,用于当所述第一检测单元检测到所述移动终端被第三方应用程序获取root权限时,禁用所述支付类应用程序的支付功能。基于本专利技术第二方面,在第一种可能的实现方式中,所述第一检测单元具体用于:检测所述移动终端的系统分区文件的消息摘要算法MD值是否变化;若检测到所述移动终端的系统分区文件的MD值变化,则判定所述移动终端被第三方应用程序获取root权限;若检测到所述移动终端的系统分区文件的MD值没有变化,则判定所述移动终端未被第三方应用程序获取root权限。基于本专利技术第二方面,或者本专利技术第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述移动支付防护装置还包括:第二检测单元,用于当所述第一检测单元检测到所述移动终端被第三方应用程序获取root权限时,检测当前是否存在与所述移动终端的系统匹配的最新安全补丁;风险处理单元,用于当所述第二检测单元检测到当前存在与所述移动终端的系统匹配的最新安全补丁时,输出用以提示用户更新系统的提示信息,或直接下载并安装所述最新安全补丁。基于本专利技术第二方面,或者本专利技术第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述移动支付防护装置还包括:第三检测单元,用于在支付类应用程序运行过程中,检测所述支付类应用程序是否位于移动终端的前台;所述第一检测单元具体用于:当所述第三检测单元检测到所述支付类应用程序位于移动终端的前台时,检测所述移动终端是否被第三方应用程序获取root权限。本专利技术第三方面提供一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的移动支付防护方法。本专利技术第四方面提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的移动支付防护方法。由上可见,本专利技术方案在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,如果检测到该移动终端被第三方应用程序获取root权限,则禁用该支付类应用程序的支付功能。由于当移动终端被第三方应用程序获取root权限后,该第三方应用程序极有可能会盗取在用户通过该支付类应用程序进行移动支付时盗取支付信息,因此,当检测到移动终端被第三方应用程序获取root权限时,禁用该支付类应用程序的支付功能,能够降低支付信息泄露的风险,从而提高了移动支付的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的移动支付防护方法一个实施例流程示意图;图2为本专利技术提供的移动支付防护方法另一个实施例流程示意图;图3为本专利技术提供的移动支付防护装置一个实施例结构示意图;图4为本专利技术提供的移动终端一个实施例结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面对本专利技术实施例提供的一种移动支付防护方法进行描述,请参阅图1,本专利技术实施例中的移动支付防护方法包括:步骤101、在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限;本专利技术实施例中,针对支付类应用程序,在该支付类应用程序运行过程中,检测移动终端是否被第三方应用程序(第三方应用程序即用户自行安装的应用程序)获取root权限(即被root),若检测到上述移动终端被第三方应用程序获取root权限,则执行步骤102。若检测到上述移动终端被第三方应用程序未被第三方应用程序获取root权限,则可执行步骤103,或者本文档来自技高网...
移动支付防护方法、装置及移动终端

【技术保护点】
一种移动支付防护方法,其特征在于,包括:在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,其中,所述移动终端为所述支付类应用程序所在的终端;若检测到所述移动终端被第三方应用程序获取root权限,则禁用所述支付类应用程序的支付功能。

【技术特征摘要】
1.一种移动支付防护方法,其特征在于,包括:在支付类应用程序运行过程中,检测移动终端是否被第三方应用程序获取root权限,其中,所述移动终端为所述支付类应用程序所在的终端;若检测到所述移动终端被第三方应用程序获取root权限,则禁用所述支付类应用程序的支付功能。2.根据权利要求1所述的移动支付防护方法,其特征在于,所述检测移动终端是否被第三方应用程序获取root权限,包括:检测所述移动终端的系统分区文件的消息摘要算法MD值是否变化;若检测到所述移动终端的系统分区文件的MD值变化,则判定所述移动终端被第三方应用程序获取root权限;若检测到所述移动终端的系统分区文件的MD值没有变化,则判定所述移动终端未被第三方应用程序获取root权限。3.根据权利要求1或2所述的移动支付防护方法,其特征在于,若检测到所述移动终端被第三方应用程序获取root权限,则所述移动支付防护方法还包括:检测当前是否存在与所述移动终端的系统匹配的最新安全补丁;若当前存在与所述移动终端的系统匹配的最新安全补丁,则输出用以提示用户更新系统的提示信息,或直接下载并安装所述最新安全补丁。4.根据权利要求1或2所述的移动支付防护方法,其特征在于,所述移动支付防护方法还包括:在支付类应用程序运行过程中,检测所述支付类应用程序是否位于移动终端的前台;所述检测移动终端是否被第三方应用程序获取root权限,为:当检测到所述支付类应用程序位于移动终端的前台时,检测所述移动终端是否被第三方应用程序获取root权限。5.根据权利要求4所述的移动支付防护方法,其特征在于,所述检测所述移动终端是否被第三方应用程序获取root权限,之后包括:若检测到所述移动终端未被第三方应用程序获取...

【专利技术属性】
技术研发人员:林志泳帅朝春梅小虎李东蔚张俊
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1