【技术实现步骤摘要】
本专利技术涉及移动终端信息安全领域,具体而言,涉及一种应用程序的处理方法、装置及移动终端。
技术介绍
随着智能移动设备越来越多被人们使用的过程,而对于移动设备使用者来讲目前还面临很多移动安全问题,例如在移动设备上的应用被他人使用,移动应用被病毒程序窃取应用信息和盗取用户信息等一系列安全隐患。虽然很多应用在借助服务端对应用进行加壳操作可以防止应用被不法者进行反编译,但是在移动设备上未对应用产生重要的数据进行保护,以及在移动设备上应用使用的保护,另外尽管目前很多移动应用出现手势密码管控,防止他人使用移动设备,但是手势可以进行无限次的尝试破解。针对现有技术中的应用程序的应用信息容易被窃取或被破坏,导致用户信息泄露或者用户利益受损的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种应用程序的处理方法、装置及移动终端,以至少解决现有技术中的应用程序的应用信息容易被窃取或被破坏,导致用户信息泄露或者用户利益受损的技术问题。根据本专利技术实施例的一个方面,提供了一种应用程序的处理方法,包括:在移动终端上安装的多个应用程序中,选择待处理的应用程序;获取待处理的应用程序的应用信息,其中,应用信息至少包括:可执行文件,资源文件和数据信息;对待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息。进一步地,对待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息,包括:基于加壳应用程序对待处理的应用程序的可执行文件进行加壳处理,得到加壳后的可执行文件,其中,加壳应用程序安装在移动终端上;基于UKey对加壳后的可执行文件进行签名处理 ...
【技术保护点】
一种应用程序的处理方法,其特征在于,包括:在移动终端上安装的多个应用程序中,选择待处理的应用程序;获取所述待处理的应用程序的应用信息,其中,所述应用信息至少包括:可执行文件,资源文件和数据信息;对所述待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息。
【技术特征摘要】
1.一种应用程序的处理方法,其特征在于,包括:在移动终端上安装的多个应用程序中,选择待处理的应用程序;获取所述待处理的应用程序的应用信息,其中,所述应用信息至少包括:可执行文件,资源文件和数据信息;对所述待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息。2.根据权利要求1所述的方法,其特征在于,对所述待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息,包括:基于加壳应用程序对所述待处理的应用程序的可执行文件进行加壳处理,得到加壳后的可执行文件,其中,所述加壳应用程序安装在所述移动终端上;基于UKey对所述加壳后的可执行文件进行签名处理,得到处理后的可执行文件;基于所述UKey对所述待处理的应用程序的资源文件进行加密处理,得到处理后的资源文件;基于所述UKey对所述待处理的应用程序的数据信息进行加密处理,得到处理后的数据信息。3.根据权利要求2所述的方法,其特征在于,在对所述待处理的应用程序的应用信息进行加壳或加密处理,得到处理后的应用信息的同时或之后,所述方法还包括:获取所述待处理的应用程序的启动图标;将所述待处理的应用程序的启动图标显示在安全管理应用程序的处理界面上,其中,所述安全管理应用程序安装在所述移动终端上;删除所述移动终端的显示界面中的所述待处理的应用程序的启动图标。4.根据权利要求3所述的方法,其特征在于,当检测到所述待处理的应用程序的启动图标被触发时,所述方法还包括:基于所述UKey对所述处理后的可执行文件进行验签处理;如果验签成功,则基于解壳应用程序对所述加壳后的可执行文件进行解壳处理,得到所述待处理的应用程序的可执行文件;基于所述UKey对所述处理后的资源文件进行解密处理,得到所述待处理的应用程序的资源文件;基于所述UKey对所述处理后的数据信息进行解密处理,得到所述待处理的应用程序的数据信息;启动所述待处理的应用程序。5.根据权利要求4所述的方法,其特征在于,在检测到所述待处理的应用程序关闭之后,所述方法还包括:获取所述待处理的应用程序在启动过程中产生新的数据信息;基于所述UKey对所述新的数据信息进行加密处理,得到处理后的新的数据信息。6.根据权利要求1至5中任意一项所述的方法,其特征在于,在选择待处理的应用程序之前,所述方法还包括:启动安全管理应用程序,并通过UKey进行识别码校验;如果所述识别码校验成功,则进入所述安全管理应用程序的管理界面。7.根据权利要求6所述的方法,其特征在于,如果所述识别码校验失败,则获取所述识别码的重试次数,在所述识别码的重试次数未超过预设次数的情况下,继续进行所述识别码校验。8.根据权利要求7所述的方法,其特征在于,在所述识别码的重试次数超过所述预设次数的情况下,退出所述安全管理应用程序,并锁定所述UKey。9.根据权利要求6所述的方法,其特征在于,在启动所述安全管理应用程序之前,获取所述移动终端的最高权限。10.根据权利要求1至5中任意一项所述的方法,其特征在于,将所述待处理的应用程序的数据信息进行备份,并将备份后的数据信息发送至预设的远程服务器。11.一种应用程序的处理装置,其特征在于,包括:选择模块,用于在移动终端上安装的多个应用程序中,选择待处理的应用程序;获取模块,用于获取所述待处理的应用程序的应用信息,其...
【专利技术属性】
技术研发人员:刘阔,柳增寿,王烨,
申请(专利权)人:北京海泰方圆科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。