[发明专利]容器系统内应用程序的监控方法以及智能终端有效
申请号: | 201510531173.0 | 申请日: | 2015-08-26 |
公开(公告)号: | CN105183508B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 王子宜;卜东超 | 申请(专利权)人: | 北京元心科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F11/14 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘莉婕;张筱宁 |
地址: | 100176 北京市北京经济技术开发*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 系统 应用程序 监控 方法 以及 智能 终端 | ||
本发明提供了一种容器系统内应用程序的监控方法以及智能终端,其中,所述方法包括:监控到安装于容器系统中的目标应用程序状态发生变化时,根据所述容器系统中该目标应用程序的安装文件计算哈希值;判定计算出的哈希值与预存于主系统中该目标应用程序的哈希值是否一致;若不一致,则将所述主系统中存储的该目标应用程序的备份安装文件替换所述容器系统中该目标应用程序的安装文件;在所述容器系统中启动替换后的安装文件,重新安装所述目标应用程序。应用本发明,可以实现对目标应用程序的有效监控和管理。
技术领域
本发明涉及智能手机操作系统技术领域,具体而言,本发明涉及一种容器系统内应用程序的管理方法以及智能终端。
背景技术
随着手机技术的发展,手机作为智能终端,不仅仅作为通信工具使用,通过手机内设的一些照相、GPS(Global Positioning System,全球定位系统)、NFC(Near FieldCommunication,近场通信)等功能,再配合相应的软件,手机可以作为行业应用的重要设备。
目前,为了某些行业的特殊需求,可能需要对手机的使用者的行为进行监控,由此开发出一些类似于巡检、安防的设备软件,或者,公司下发监控使用者行为的设备。
而相应地,为了避免监控,手机使用者可能会以各种手段进行破坏,比如卸载软件、或安装不合适版本软件。
例如,采用iphone设备作为硬件,软件安装无法防止用户进行卸载操作,有时需要安装还需要对iphone进行越狱操作,获得设备的root(根)权限,这样破坏了系统的完整性、安全性。
采用android(安卓)设备作为硬件,行业应用预制在手机中,不允许用户进行卸载操作。但是用户还是有途径获得root用户权限,或者安装一些应用获得相关权限或占用一些资源,以达到破坏目标软件的运行。
因此,为了防止使用者破坏特定的软件,有必要提供一种容器系统内应用程序的监控方法,能够对目标应用程序进行有效的监控管理,防止目标应用程序被改动。
发明内容
针对上述现有技术存在的缺陷,本发明提供了一种容器系统内应用程序的监控方法以及智能终端,用以对目标应用程序进行监控管理,有效应对用户对容器系统内的目标应用程序的改动,使目标应用程序恢复到正常状态。
本发明方案提供了一种容器系统内应用程序的监控方法,包括:
监控到安装于容器系统中的目标应用程序状态发生变化时,根据所述容器系统中该目标应用程序的安装文件计算哈希值;
判定计算出的哈希值与预存于主系统中该目标应用程序的哈希值是否一致;若不一致,则:
将所述主系统中存储的该目标应用程序的备份安装文件替换所述容器系统中该目标应用程序的安装文件;
在所述容器系统中启动替换后的安装文件,重新安装所述目标应用程序。
根据本发明的另一方面,还提供了一种智能终端,包括:主系统、以及至少一个容器系统;其中,
所述主系统用于监控到安装于容器系统中的目标应用程序状态发生变化时,根据所述容器系统中该目标应用程序的安装文件计算哈希值;判定计算出的哈希值与预存于主系统中该目标应用程序的哈希值是否一致;若不一致,则:将所述主系统中存储的该目标应用程序的备份安装文件发送至容器系统;
所述容器系统用于将接收的该目标应用程序的备份安装文件替换所述容器系统中该目标应用程序的安装文件;并启动替换后的安装文件,重新安装所述目标应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京元心科技有限公司,未经北京元心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510531173.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含环丙嘧磺隆的除草组合物
- 下一篇:半导体芯片及半导体封装体