一种应用软件安全下载安装的方法及装置的制造方法_2

文档序号:8259362阅读:来源:国知局
标识信息,从应用软件资源库中下载与所述应用软件标识信息匹配的应用软件安装包。
[0038]具体的,智能终端中的标识信息获取模块201从应用软件二维码中识别出应用软件标识信息,智能终端将该应用软件标识信息发送给应用软件资源库,应用软件资源库中的匹配模块202将发送的应用软件标识信息与该资源库中应用软件标识信息匹配。具体实施时,匹配模块202将智能终端发送的应用软件的名称和版本号与资源库的应用软件的名称和版本号进行匹配。如果应用软件资源库中存在应用软件的名称和版本号与智能终端发送的应用软件的名称和版本号均匹配的应用软件,则智能终端中的第一下载模块2031下载该匹配的应用软件的安装包;在应用软件资源库中指存在应用软件的名称与智能终端发送的应用软件的名称匹配,而资源库中应用软件的版本号与智能终端发送的应用软件的版本号不匹配的情况下,则智能终端中的第二下载模块2032下载应用软件资源库中与该应用软件的名称匹配的最新版本的应用软件安装包。
[0039]病毒扫描模块204主要用于在智能终端需要安装该应用软件安装包时,启动病毒扫描应用程序,以使病毒扫描应用程序对应用软件安装包进行病毒扫描处理。
[0040]具体的,下载模块203从应用软件资源库中下载了应用软件安装包,当智能终端需要安装该应用软件安装包时,智能终端启动内置的病毒扫描应用程序,设置于病毒扫描应用程序中的病毒扫描模块204对该应用软件安装包进行病毒扫描处理,即在智能终端安装该应用软件安装包之前,病毒扫描模块204对该应用软件安装包进行病毒扫描,避免了现有技术在智能终端安装完应用软件安装包之后对应用软件进行病毒扫描,有可能安装的应用软件携带有病毒,安装完毕后已经对智能终端造成了危害。
[0041]安装模块205主要用于获取病毒扫描模块204对应用软件安装包的扫描结果,并根据扫描结果确定安装或拒绝安装该应用软件安装包。
[0042]具体的,病毒扫描模块204对下载模块203下载的应用软件安装包进行了病毒扫描处理,获取病毒扫描处理的扫描结果。智能终端中的安装模块205可以根据病毒扫描处理的扫描结果,直接确定安装或拒绝安装该应用软件安装包,即若病毒扫描结果为该应用软件安装包未携带病毒,是安全的,则安装模块205确定安装该应用软件安装包;若病毒扫描结果为该应用软件安装包携带病毒,则安装模块205确定拒绝安装该应用软件安装包。智能终端也可以将病毒扫描处理的扫描结果呈现给用户,比如,向用户展示“该应用软件安装包时安全的,是否安装该应用软件安装包”或者“该应用软件安装包携带有病毒,是否安装该应用软件安装包”,智能终端中的安装模块205根据用户的输入信息确定是否安装该应用软件安装包。
[0043]当病毒扫描处理的扫描结果为该应用软件安装包携带有病毒时,智能终端中的删除模块直接将该应用软件安装包从智能终端上删除。智能终端也可以向用户呈现是否删除该应用软件安装包的信息,比如,向用户呈现“该应用软件安装包携带有病毒,是否将该应用软件安装包删除”,智能终端中的删除模块根据用户的输入信息确定是否要删除该应用软件安装包。
[0044]上传模块206主要用于在病毒扫描结果为应用软件安装包没有携带病毒的情况下,将该应用软件安装包上传到服务器。
[0045]具体的,当病毒扫描处理的扫描结果为该应用软件安装包未携带病毒时,智能终端中的上传模块206可以将该应用软件安装包上传至服务器,以供后续智能终端下载所用,而不必每次都从应用软件资源库中下载,并对下载的应用软件安装包进行病毒扫描,节约了下载安装的时间,提高了应用软件下载安装的效率。
[0046]本发明提供的一种应用软件安全下载安装的方法及装置,智能终端从应用软件的二维码中识别出应用软件标识信息并从应用软件资源库中下载与该应用软件标识信息匹配的应用软件安装包,在智能终端需要安装该安装包时,启动病毒扫描应用程序,对该安装包进行病毒扫描处理,并根据病毒扫描结果,确定安装或拒绝安装该应用软件安装包,在智能终端安装应用软件安装包之前,对该安装包进行病毒扫描处理,避免智能终端安装携带了病毒的应用软件安装包对智能终端造成危害,保证了智能终端安装应用软件时的安全;另外,智能终端将病毒扫描处理的扫描结果为未携带病毒的应用软件安装包上传给服务器,以供智能终端后续下载所用,而不必每次都从应用软件资源库中下载,并对下载的应用软件安装包进行病毒扫描,节约了下载安装的时间,提高了应用软件下载安装的效率。
[0047]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种应用软件安全下载安装的方法,其特征在于,包括: 步骤S101、智能终端获取应用软件的二维码,并从所述二维码中获取应用软件标识信息; 步骤S102、根据所述应用软件标识信息,从应用软件资源库中下载与所述应用软件标识信息匹配的应用软件安装包; 步骤S103、在智能终端需要安装该应用软件安装包时,启动病毒扫描应用程序,以使病毒扫描应用程序对所述应用软件安装包进行病毒扫描处理; 步骤S104、获取所述病毒扫描处理的扫描结果,并根据扫描结果确定安装或拒绝安装所述应用软件安装包。
2.如权利要求1所述的一种应用软件下载安装的方法,其特征在于,步骤SlOl包括: 智能终端通过拍摄获取应用软件的二维码,并采用二维码扫描识别技术获取二维码中的应用软件标识信息; 或者, 智能终端接收外部设备传送的应用软件的二维码,并采用二维码扫描识别技术获取二维码中的应用软件标识信息。
3.如权利要求1或2所述的一种应用软件安全下载安装的方法,其特征在于,所述应用软件标识信息包括应用软件的名称和应用软件的版本号,所述步骤S102包括: 将应用软件的名称和版本号与应用软件资源库中应用软件的名称和版本号分别匹配; 在应用软件资源库中应用软件的名称与版本号均匹配的情况下,下载该应用软件安装包; 在应用软件资源库中只有应用软件的名称匹配的情况下,下载与该应用软件的名称匹配的最新版本的应用软件安装包。
4.如权利要求1所述的一种应用软件安全下载安装的方法,其特征在于,所述步骤S104包括: 根据病毒扫描处理的扫描结果,直接确定安装或者拒绝安装该应用软件安装包;或者将病毒扫描处理的扫描结果呈现给用户,根据用户的输入信息确定安装或者拒绝安装该应用软件安装包。
5.如权利要求4所述的一种应用软件安全下载安装的方法,其特征在于,执行步骤S104后还包括: 在所述病毒扫描结果为所述应用软件安装包携带有病毒的情况下,直接将该应用软件安装包删除;或者 在所述病毒扫描结果为所述应用软件安装包携带有病毒的情况下,向用户呈现是否删除该应用软件安装包的信息,并根据用户的输入信息确定是否删除该应用软件。
6.如权利要求4所述的一种应用软件安全下载安装的方法,其特征在于,执行所述步骤S104之后还包括: 在所述病毒扫描结果为所述应用软件安装包没有携带病毒的情况下,将该应用软件安装包上传到服务器。
7.—种应用软件安全下载安装的装置,其特征在于,包括: 标识信息获取模块,用于获取应用软件的二维码,并从所述二维码中获取应用软件标识信息; 下载模块,用于根据所述应用软件标识信息,从应用软件资源库中下载与所述应用软件标识信息匹配的应用软件安装包; 病毒扫描模块,用于在需要安装该应用软件安装包时,启动病毒扫描应用程序,以使病毒扫描应用程序对所述应用软件安装包进行病毒扫描处理; 安装模块,用于获取所述病毒扫描处理的扫描结果,并根据扫描结果确定安装或拒绝安装所述应用软件安装包。
8.如权利要求7所述的一种应用软件安全下载安装的装置,其特征在于,所述应用软件标识信息包括应用软件的名称和应用软件的版本号,所述智能终端还包括: 匹配模块,用于将应用软件的名称和版本号与应用软件资源库中应用软件的名称和版本号分别匹配; 所述下载模块包括: 第一下载模块,用于在应用软件资源库中应用软件的名称与版本号均匹配的情况下,下载该应用软件安装包; 第二下载模块,用于在应用软件资源库中只有应用软件的名称匹配的情况下,下载与该应用软件的名称匹配的最新版本的应用软件安装包。
9.如权利要求7所述的一种应用软件安全下载安装的装置,其特征在于,所述智能终端还包括: 上传模块,用于在所述病毒扫描结果为所述应用软件安装包没有携带病毒的情况下,将该应用软件安装包上传到服务器。
【专利摘要】本发明公开了一种应用软件安全下载安装的方法及装置,其中,应用软件安全下载安装的方法包括:获取应用软件的二维码,并从二维码中获取应用软件标识信息;根据应用软件标识信息,从应用软件资源库中下载与应用软件标识信息匹配的应用软件安装包;在智能终端需要安装该应用软件安装包时,启动病毒扫描应用程序,对应用软件安装包进行病毒扫描处理;获取扫描结果,并根据扫描结果确定安装或拒绝安装应用软件安装包。通过本发明提供的方法,在智能终端安装应用软件安装包之前,对安装包进行病毒扫描,保证了智能终端安装应用软件时的安全性。
【IPC分类】G06F21-56, G06F21-51
【公开号】CN104573492
【申请号】CN201410799615
【发明人】阳珍秀
【申请人】阳珍秀
【公开日】2015年4月29日
【申请日】2014年12月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1