一种应用程序安装方法及装置制造方法及图纸

技术编号:18350813 阅读:18 留言:0更新日期:2018-07-02 00:17
本发明专利技术提供一种应用程序安装方法及装置,所述方法包括:监测是否接收到执行应用程序安装文件的指令;当接收到所述指令时,根据所述安装文件确定所述应用程序的特征信息;将所述特征信息与预定信息进行比对;当所述特征信息与预定信息一致时,执行所述安装文件。

【技术实现步骤摘要】
一种应用程序安装方法及装置
本专利技术涉及应用程序处理领域,具体涉及一种应用程序安装方法及装置。
技术介绍
目前,用户可以通过网络下载各种应用程序的安装文件,并在本地终端执行文件安装应用程序。为了提高数据安全性,现有的操作系统或应用程序会设置一定的防护措施,例如可检测按照文件中是否有病毒等异常数据。现有很多应用程序具有访问本地硬件或软件模块的功能,例如应用在智能移动终端中的应用程序,可能具有访问通信模块、摄像装置的功能,诸如此类访问或调用功能可能存在一定的信息安全隐患,因此现有的防护方案是在程序被安装之前,先通过安装文件获取该程序需要的权限,并将其所需的权限展示给用户,以达到提示用户的目的,或者由用户来判断是否继续安装该程序。在智能汽车领域中,车辆的中的智能车载终端也可以安装各种应用程序,这些应用程序需要各种权限来实现对车辆各个部件的控制,因此应用程序的权限将不仅涉及到信息安全性,同时可能涉及到用户的财产及人身安全。因此在诸如智能汽车等特殊领域中,应用程序的安全检测需要更加严格,现有的应用在普通移动终端上的防护措施将不能满足安全需求。
技术实现思路
因此,本专利技术要解决的是现有的应用程序防护措施不能满足安全需求的问题。有鉴于此,本专利技术提供一种应用程序安装方法,包括:监测是否接收到执行应用程序安装文件的指令;当接收到所述指令时,根据所述安装文件确定所述应用程序的特征信息;将所述特征信息与预定信息进行比对;当所述特征信息与预定信息一致时,执行所述安装文件。优选地,所述特征信息还包括名称信息、发布者信息、权限信息中的至少1个。优选地,所述特征信息同时包括名称信息和访问权限信息,所述预定信息包括预存名称信息和预存访问权限信息,其中所述预存名称信息对应所述预存访问权限信息;所述将所述特征信息与预定信息进行比对,包括:判断所述名称信息与预存名称信息是否相同;根据所述预存名称信息确定对应的所述预存访问权限信息;判断所述访问权限信息是否与确定的预存访问权限信息相同;当所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。优选地,所述特征信息同时包括名称信息、发布者信息和访问权限信息,所述预定信息包括预存名称信息、预存发布者信息和预存访问权限信息,其中所述预存名称信息对应所述预存发布者信息和所述预存访问权限信息;所述将所述特征信息与预定信息进行比对,包括:判断所述名称信息与预存名称信息是否相同;当所述名称信息与预存名称信息相同时,根据所述预存名称信息确定对应的所述预存发布者信息和所述预存访问权限信息;判断所述发布者信息是否与确定的预存发布者信息相同以及所述访问权限信息是否与确定的预存访问权限信息相同;当所述发布者信息与预存发布者信息相同,且所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。优选地,所述判断所述发布者信息是否与确定的预存发布者信息相同以及所述访问权限信息是否与确定的预存访问权限信息相同,包括:判断所述发布者信息是否与确定的预存发布者信息相同;当所述发布者信息与预存发布者信息相同时,判断所述访问权限信息是否与确定的预存访问权限信息相同。相应地,本专利技术还提供一种应用程序安装装置,包括:监测单元,用于监测是否接收到执行应用程序安装文件的指令;特征获取单元,用于当接收到所述指令时,根据所述安装文件确定所述应用程序的特征信息;比对单元,用于将所述特征信息与预定信息进行比对;执行单元,用于当所述特征信息与预定信息一致时,执行所述安装文件。优选地,所述特征信息还包括名称信息、发布者信息、权限信息中的至少1个。优选地,所述特征信息同时包括名称信息和访问权限信息,所述预定信息包括预存名称信息和预存访问权限信息,其中所述预存名称信息对应所述预存访问权限信息;所述比对单元包括:名称判断单元,用于判断所述名称信息与预存名称信息是否相同;预定信息确定单元,用于当所述名称信息与预存名称信息相同时,根据所述预存名称信息确定对应的所述预存访问权限信息;权限判断单元,用于判断所述访问权限信息是否与确定的预存访问权限信息相同;判定单元,用于当所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。优选地,所述特征信息同时包括名称信息、发布者信息和访问权限信息,所述预定信息包括预存名称信息、预存发布者信息和预存访问权限信息,其中所述预存名称信息对应所述预存发布者信息和所述预存访问权限信息;所述比对单元包括:名称判断单元,用于判断所述名称信息与预存名称信息是否相同;预定信息确定单元,用于当所述名称信息与预存名称信息相同时,根据所述预存名称信息确定对应的所述预存发布者信息和所述预存访问权限信息;发布者和权限判断单元,用于判断所述发布者信息是否与确定的预存发布者信息相同以及所述访问权限信息是否与确定的预存访问权限信息相同;判定单元,用于当所述发布者信息与预存发布者信息相同,且所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。优选地,所述发布者和权限判断单元,包括:发布者判断单元,用于判断所述发布者信息是否与确定的预存发布者信息相同;权限判断单元,用于当所述发布者信息与预存发布者信息相同时,判断所述访问权限信息是否与确定的预存访问权限信息相同。根据本专利技术实施例提供的应用程序安装方法及装置,通过在收到执行应用程序安装文件的指令时,根据安装文件确定应用程序的特征信息,可以确定将要安装的应用程序的特征;然后将访问权限信息与预定信息进行比对,当特征信息与预定信息一致时执行安装文件,由此可以对应用程序进行严格验证,只安装完全符合预定信息的应用程序,以此来提高操作系统的安全性。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为车辆电子系统的结构示意图;图2为本专利技术第一实施例中的应用程序安装方法的流程图;图3为本专利技术第二实施例中的应用程序安装方法的流程图;图4为本专利技术第三实施例中的应用程序安装装置的结构示意图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。本专利技术第一实施例提供了一种应用程序安装方法,该方法可以应用于车辆电子系统。图1示出了一种车辆电子系统,其中包括整车处理器11、多媒体子系统12、导航子系统13、显示子系统14、信息存储子系统15,上述各个子系统通过总线(通常为CAN总线)与整车处理器11相互连接,其中整车处理器11可以作为与外部通信的部件,可以接收外部终端、服务器等发送的应用程序安装文件等数据,应用程序可以被安装在整车处理器11中,并且整车处理器11可以通过总线向上述各个子系统发送设置、访问、查询等指令,即应用程序可以根据权限本文档来自技高网...
一种应用程序安装方法及装置

【技术保护点】
1.一种应用程序安装方法,其特征在于,包括:监测是否接收到执行应用程序安装文件的指令;当接收到所述指令时,根据所述安装文件确定所述应用程序的特征信息;将所述特征信息与预定信息进行比对;当所述特征信息与预定信息一致时,执行所述安装文件。

【技术特征摘要】
1.一种应用程序安装方法,其特征在于,包括:监测是否接收到执行应用程序安装文件的指令;当接收到所述指令时,根据所述安装文件确定所述应用程序的特征信息;将所述特征信息与预定信息进行比对;当所述特征信息与预定信息一致时,执行所述安装文件。2.根据权利要求1所述的方法,其特征在于,所述特征信息还包括名称信息、发布者信息、权限信息中的至少1个。3.根据权利要求2所述的方法,其特征在于,所述特征信息同时包括名称信息和访问权限信息,所述预定信息包括预存名称信息和预存访问权限信息,其中所述预存名称信息对应所述预存访问权限信息;所述将所述特征信息与预定信息进行比对,包括:判断所述名称信息与预存名称信息是否相同;根据所述预存名称信息确定对应的所述预存访问权限信息;判断所述访问权限信息是否与确定的预存访问权限信息相同;当所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。4.根据权利要求2所述的方法,其特征在于,所述特征信息同时包括名称信息、发布者信息和访问权限信息,所述预定信息包括预存名称信息、预存发布者信息和预存访问权限信息,其中所述预存名称信息对应所述预存发布者信息和所述预存访问权限信息;所述将所述特征信息与预定信息进行比对,包括:判断所述名称信息与预存名称信息是否相同;当所述名称信息与预存名称信息相同时,根据所述预存名称信息确定对应的所述预存发布者信息和所述预存访问权限信息;判断所述发布者信息是否与确定的预存发布者信息相同以及所述访问权限信息是否与确定的预存访问权限信息相同;当所述发布者信息与预存发布者信息相同,且所述访问权限信息与确定的预存访问权限信息相同时,判定所述特征信息与预定信息一致。5.根据权利要求4所述的方法,其特征在于,所述判断所述发布者信息是否与确定的预存发布者信息相同以及所述访问权限信息是否与确定的预存访问权限信息相同,包括:判断所述发布者信息是否与确定的预存发布者信息相同;当所述发布者信息与预存发布者信息相同时,判断所述访问权限信息是否与确定的预存访问权限信息相同。6.一种应用程序安装装置,其特征在于,包括:监测单元,用于监测是否接收到执行应...

【专利技术属性】
技术研发人员:蔡海洋俞松耀钟东于雯
申请(专利权)人:乐视汽车北京有限公司
类型:发明
国别省市:北京,11

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

1