The embodiment of the invention, an application program installation management method and terminal device is provided, wherein the method comprises: acquiring the installation configuration file system partition, installation configuration file record system partition identification information allows the installation of an application; to decrypt the installation configuration files, to identify information acquisition application; if access to the installation configuration file and decrypt success in executing the system partition scanning installation directory under the application operation, identification information of the installation file scanning application that matches the identification information and the application allows the installation; if the match, then run the installation file, otherwise, not run the installation file. The invention realizes the system protection, so that the terminal is even in the case of root, the rogue application is injected can not come into effect, which can effectively prevent the rogue application injected to the system caused by the failure of specific problems, to eliminate division channel rogue applications give users.
【技术实现步骤摘要】
应用程序安装管理方法及终端设备
本专利技术涉及终端设备
,尤其涉及一种应用程序安装管理方法及终端设备。
技术介绍
随着计算机终端技术的发展,智能手机、平板电脑、智能相机等智能移动终端设备已成为人们日常生活中不可或缺的工具。为了赋予终端设备更多的功能,需要在终端设备安装各种应用程序。系统应用指的是移动设备中system系统分区的应用,该类应用为厂商内置应用,具有权限高以及不可卸载等特点。基于上述两个特性一些流氓厂商和黑色产业链便经常利用此特点,将一些流氓应用注入到移动设备的system分区中进行安装,从而导致各种安全问题。为了防止应用被注入system分区,通常采用的方法是防止移动设备被root,即,禁止手机开放管理手机的最高权限,如此一来,应用就无法注入到system分区,也就获取不到高权限和不可卸载的特权。然而,随着软件技术的发展,越来越多的root手机的工具软件被开发出来,防止移动设备被root的难度也越来越大,流氓应用程序防不胜防,设备的安全性无法得到有效保障。
技术实现思路
本专利技术实施例提供一种应用程序安装管理方法及终端设备,可以解决流氓应用程序通过root注入系统分区(system分区),从而使得设备的安全性无法得到有效保障的技术问题。本专利技术第一方面提供一种应用程序安装管理方法,包括:获取系统分区中的安装配置文件,所述安装配置文件中记录有系统分区下允许安装的应用程序的标识信息;对所述安装配置文件进行解密,以获取所述允许安装的应用程序的标识信息;若获取到所述安装配置文件且解密成功,则在执行扫描安装目录在所述系统分区下的应用程序操作时,将扫 ...
【技术保护点】
一种应用程序安装管理方法,其特征在于,所述方法包括:获取系统分区中的安装配置文件,所述安装配置文件中记录有系统分区下允许安装的应用程序的标识信息;对所述安装配置文件进行解密,以获取所述允许安装的应用程序的标识信息;若获取到所述安装配置文件且解密成功,则在执行扫描安装目录在所述系统分区下的应用程序操作时,将扫描到的应用程序的安装文件的标识信息,与所述允许安装的应用程序的标识信息进行匹配;若相匹配,则运行所述安装文件,否则,不运行所述安装文件。
【技术特征摘要】
1.一种应用程序安装管理方法,其特征在于,所述方法包括:获取系统分区中的安装配置文件,所述安装配置文件中记录有系统分区下允许安装的应用程序的标识信息;对所述安装配置文件进行解密,以获取所述允许安装的应用程序的标识信息;若获取到所述安装配置文件且解密成功,则在执行扫描安装目录在所述系统分区下的应用程序操作时,将扫描到的应用程序的安装文件的标识信息,与所述允许安装的应用程序的标识信息进行匹配;若相匹配,则运行所述安装文件,否则,不运行所述安装文件。2.如权利要求1所述的应用程序安装管理方法,其特征在于,所述方法还包括:若未获取到所述安装配置文件或解密失败,则执行关机操作。3.如权利要求1所述的应用程序安装管理方法,其特征在于,所述对所述安装配置文件进行解密之前,还包括:对获取到的所述安装配置文件的完整性进行校验;若校验通过,则执行所述对所述安装配置文件进行解密的操作;若校验失败,则执行关机操作。4.如权利要求3所述的应用程序安装管理方法,其特征在于,所述对获取到的所述安装配置文件的完整性进行校验,包括:获取所述安装配置文件的消息摘要算法第五版MD5校验值;根据所述MD5校验值,对所述安装配置文件的完整性进行校验。5.如权利要求1所述的应用程序安装管理方法,其特征在于,所述方法还包括:在执行操作系统安装操作时,从系统安装文件中提取待安装在所述系统分区下的各应用程序的安装包的标识信息,根据提取的标识信息,生成所述安装配置文件;将所述安装配置文件写入所述系统分区。6.如权利要求5所述的应用程序管理方法,其特征在于,所述将所述安装配置文件写入所述系统分区之后,还包括:禁用所述安装配置文件的修改权限。7.一种终端设备,其特征在于,包括:获取模块,用于获取系统...
【专利技术属性】
技术研发人员:帅朝春,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。