[发明专利]应用安装的方法和装置有效
| 申请号: | 201410386774.2 | 申请日: | 2014-08-07 |
| 公开(公告)号: | CN105335184B | 公开(公告)日: | 2020-06-12 |
| 发明(设计)人: | 刘义平;陈曦;邓鹏;张皓秋 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F21/51 |
| 代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;孙晓芳 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 安装 方法 装置 | ||
本发明提供了一种应用安装的方法和装置,该方法包括:监测到应用安装事件的触发指令时,获取待安装应用的配置信息,其中,所述配置信息中包括所述待安装应用的捆绑软件信息;根据所述配置信息确定所述待安装应用是否有捆绑软件;若是,对所述待安装应用的安装包进程进行处理,以在运行所述待安装应用的安装包进程过程中、阻止所述待安装应用的捆绑软件的安装。采用本发明的技术方案,能够在运行待安装应用的安装包进程过程中,阻止待安装应用的捆绑软件的安装,从而消除安全隐患,提高系统安全性能,给用户提供一个干净、安全的使用环境。
技术领域
本发明涉及计算机技术领域,特别是涉及一种应用安装的方法和装置。
背景技术
随着技术的发展,计算机应用软件产品日益丰富,人们将不同的应用软件产品安装在电脑等终端上,通过使用以实现自身的各种需求。
然而,目前在安装应用或对应用进行升级时,往往会存在一些隐患。例如,安装应用后被安装了捆绑软件,这些捆绑软件有可能是无用的或恶意的软件,占用资源,导致系统运行变慢,且存在安全隐患。又例如,安装应用或应用升级完成后,桌面新增了广告或其它应用的图标,占用桌面的位置资源,影响用户的体验。因此,如何消除上述隐患成为目前亟待解决的技术问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的应用安装的方法和相应的装置。
依据本发明的一个方面,提供了一种应用安装的方法,包括:监测到应用安装事件的触发指令时,获取待安装应用的配置信息,其中,所述配置信息中包括所述待安装应用的捆绑软件信息;根据所述配置信息确定所述待安装应用是否有捆绑软件;若是,对所述待安装应用的安装包进程进行处理,以在运行所述待安装应用的安装包进程过程中、阻止所述待安装应用的捆绑软件的安装。
可选地,所述配置信息包括下列至少之一:
捆绑软件的进程标识;
捆绑软件的特征信息;
捆绑软件主程序的进程标识。
可选地,对所述待安装应用的安装包进程进行处理,包括:将所述待安装应用的安装包进程放入沙箱中;在所述沙箱中对所述待安装应用的安装包进程进行处理。
可选地,在所述沙箱中对所述待安装应用的安装包进程进行处理,包括:在所述沙箱中断开所述待安装应用的安装包进程的网络,以使在运行所述待安装应用的安装包进程过程中无法下载所述待安装应用的捆绑软件。
可选地,在所述沙箱中断开所述待安装应用的安装包进程的网络,包括:采用钩子HOOK相关函数阻止所述待安装应用的安装包进程创建套接字socket组件。
可选地,在所述沙箱中对所述待安装应用的安装包进程进行处理,包括:获取所述待安装应用的安装包程序启动的启动信息;将所述启动信息与所述配置信息中的捆绑软件的特征信息进行匹配;禁止匹配的启动信息对应的进程。
可选地,获取所述待安装应用的安装包程序启动的启动信息,包括:采用HOOK启动进程函数启动所述待安装应用的安装包程序;获取所述启动进程函数的参数信息;将所述启动信息与所述配置信息中的捆绑软件的特征信息进行匹配,包括:将所述启动进程函数的参数信息与所述配置信息中的捆绑软件的特征信息进行匹配。
可选地,所述待安装应用为进行应用升级的待安装应用,所述待安装应用在指定目录中已创建指定类型的文件,还包括:当监控到所述待安装应用的安装包进程或安装包进程的子进程在所述指定目录中创建文件的行为时,判断在所述指定目录中创建的文件是否为指定类型的文件;若是,判断在创建文件的行为发生之前、所述指定目录中是否已经存在所述创建的文件;若否,将所述创建的文件重定向到临时文件夹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410386774.2/2.html,转载请声明来源钻瓜专利网。





