一种数据处理方法及移动终端技术

技术编号:22467880 阅读:20 留言:0更新日期:2019-11-06 11:40
本发明专利技术提供了一种数据处理方法及移动终端。该方法包括:确认所述移动终端显示界面是否为支付码界面;在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;在所述第一应用在所述预设应用列表中时,截获与所述截屏操作对应的所述支付码界面的截屏图像;对所述截屏图像进行加密,得到第一图像;将所述第一图像发送至所述第一应用。本发明专利技术确保了支付码不因应用截屏而被盗取,且预设应用获取到的支付码已经被加密,也避免了因第三方应用截屏而导致的用户财产遭受被盗的风险,提升了移动支付的安全系数。

A data processing method and mobile terminal

【技术实现步骤摘要】
一种数据处理方法及移动终端
本专利技术涉及数据安全
,尤其涉及一种数据处理方法及移动终端。
技术介绍
随着支付方式的发展,人们的付款方式逐渐由实体钱币转变成电子支付。但是,用户可以随着电子支付的普及,在用户向商家提供电子支付码时,不法份子容易利用移动终端中第三方应用的截屏权限来盗取用户的电子支付码,从而进行盗窃转账。显然,相关技术中的电子支付方法存在着电子支付码被应用截屏盗取,所导致的用户财产遭受被盗风险的问题。
技术实现思路
本专利技术实施例提供一种数据处理方法及移动终端,以解决相关技术中的电子支付码被应用截屏盗取,所导致的用户财产遭受被盗风险的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种数据处理方法,应用于移动终端,所述方法包括:确认所述移动终端显示界面是否为支付码界面;在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;在所述第一应用在所述预设应用列表中时,截获与所述截屏操作对应的所述支付码界面的截屏图像;对所述截屏图像进行加密,得到第一图像;将所述第一图像发送至所述第一应用。第二方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括:第一确认模块,用于确认所述移动终端显示界面是否为支付码界面;检测确认模块,用于在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;截获模块,用于在所述第一应用在所述预设应用列表中时,截获与所述截屏操作对应的所述支付码界面的截屏图像;加密模块,用于对所述截屏图像进行加密,得到第一图像;发送模块,用于将所述第一图像发送至所述第一应用。第三方面,本专利技术实施例还提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的数据处理方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的数据处理方法的步骤。在本专利技术实施例中,在确认移动终端显示界面为支付码界面的情况下,如果检测到第一应用对该支付码界面的截屏操作,并且确认该第一应用为已安装的具有截屏权限的预设应用列表中的应用,则可以截获与该截屏操作对应的支付码界面的截屏图像,并对该截屏图像进行加密,使得截屏图像中的支付码加密强度高,提升了其破解难度,然后,将加密后的截屏图像发送给该第一应用,使得第一应用虽然执行了截屏操作,但是其所获取到的第一图像已经被加密,其没有获取到原始未加密的截屏图像,而仅仅获得对原始的截屏图像经过加密后的第一图像,因此确保了支付码不因应用截屏而被盗取,且第一应用获取到的支付码已经被加密,也避免了因第三方应用截屏而导致的用户财产遭受被盗的风险,提升了移动支付的安全系数。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的数据处理方法的流程图;图2是本专利技术另一个实施例的数据处理方法的流程图;图3是本专利技术一个实施例的移动终端的框图;图4是本专利技术一个实施例的移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术一个实施例的数据处理方法的流程图,应用于移动终端,所述方法具体可以包括如下步骤:步骤101,若检测到预设应用对支付码界面的截屏操作,则截获与所述截屏操作对应的所述支付码界面的截屏图像;其中,预设应用可以为本地安装的具有截屏权限的任意一个应用。此外,由于这里检测到的是截屏操作,所谓截屏即为对移动终端当前显示的界面进行截屏,而这里是对支付码界面进行截屏,即该支付码界面为移动终端当前显示的界面。而该预设应用并不具备电子支付功能,其为后台应用。该预设应用可以是后台自启动也可以是用户触发启动的,本专利技术对此不做限制。具体的截获方法包括但不限于使用钩子(hook)函数等。可选地,本步骤中,在检测到预设应用触发的截屏操作时,若判断该截屏操作针对的是显示有支付码界面的终端界面的截屏操作,则会执行上述截获操作。其中,该预设应用触发的截屏操作可以对该支付码界面进行截屏,从而得到该支付码界面的截屏图像,而为了避免该预设应用获取到该截屏图像,本步骤中,可以截获该截屏图像,避免未加密处理的截屏图像被该预设应用拿到而盗取支付码界面中的支付码(即付款码),造成用户财产的盗窃风险。其中,该支付码对应的所支付的财产可以是有形财产(例如货币)也可以是无形财产(例如游戏币、比特币等)可选地,在一个实施例中,本专利技术实施例的方法如图2所示,具体的,在执行步骤101时,可以通过S201~S205来实现:S201,确认所述移动终端显示界面是否为支付码界面;其中,移动终端显示界面即移动终端当前显示的界面。可以判断该移动终端显示界面是否为支付码界面。所谓支付码界面,即包括电子支付码的界面。该支付码界面可以是包含支付码的一个图片(该图片可以是本地保存的,也可以是实时生成的),也可以是电子支付应用所提供的支付码界面。其中,在一种实施方式中,在执行S201,可以通过确认所述移动终端显示界面的标识是否属于支付码界面的标识的方式来实现。其中,当该支付码界面为电子支付应用所提供的支付码界面时,该支付码界面的界面标识是与不包含支付码界面的界面标识不同。例如支付码界面与非支付码界面的界面标识的类型不同。因此,可以通过检测移动终端界面的标识,来判断该标识是否属于支付码界面的标识,进而确定移动终端界面是否为支付码界面。可选地,S202,在所述移动终端显示界面为支付码界面的情况下(这里具体为移动终端显示界面的标识属于支付码界面的标识),获取预设应用列表;即若移动终端显示界面为支付码界面,则可以获取预设应用列表。其中,所述预设应用列表包括具有截屏权限的已安装的至少一个预设应用。该预设应用列表可以包括所述至少一个预设应用的应用名称等应用标识信息。此外,该预设应用列表可以在移动终端安装应用时,系统自动生成(即在安装应用时,将获得截屏权限的应用配置到该预设应用列表中),和/或,由用户自定义设置。S203,在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作;其中,本专利技术对于S202和S203的执行顺序不做限制,但是,两个步骤都是在所述移动终端显示界面为支付码界面的情况下执行的。在S203之后,S204,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;S20本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于移动终端,其特征在于,所述方法包括:确认所述移动终端显示界面是否为支付码界面;在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;在所述第一应用在所述预设应用列表中时,截获与所述截屏操作对应的所述支付码界面的截屏图像;对所述截屏图像进行加密,得到第一图像;将所述第一图像发送至所述第一应用。

【技术特征摘要】
1.一种数据处理方法,应用于移动终端,其特征在于,所述方法包括:确认所述移动终端显示界面是否为支付码界面;在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述支付码界面进行截屏操作,确认所述第一应用是否在预设应用列表中,所述预设应用列表包括已安装的具有截屏权限的至少一个预设应用;在所述第一应用在所述预设应用列表中时,截获与所述截屏操作对应的所述支付码界面的截屏图像;对所述截屏图像进行加密,得到第一图像;将所述第一图像发送至所述第一应用。2.根据权利要求1所述的方法,其特征在于,所述确认所述移动终端显示界面是否为支付码界面,包括:确认所述移动终端显示界面的标识是否属于支付码界面的标识。3.根据权利要求1所述的方法,其特征在于,所述对所述截屏图像进行加密,得到第一图像,包括:获取所述截屏图像中的支付码;基于像素位置的图像加密方法,对所述截屏图像中的所述支付码进行加密,得到所述第一图像。4.根据权利要求1所述的方法,其特征在于,所述对所述截屏图像进行加密,得到第一图像,包括:基于像素位置的图像加密方法,对所述截屏图像中像素的排列位置进行重排,得到所述第一图像。5.一种移动终端,其特征在于,所述移动终端包括:第一确认模块,用于确认所述移动终端显示界面是否为支付码界面;检测确认模块,用于在所述移动终端显示界面为支付码界面的情况下,检测到第一应用对所述...

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

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

1