[发明专利]一种软件控制方法和装置在审
申请号: | 201711176052.4 | 申请日: | 2017-11-22 |
公开(公告)号: | CN107992748A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 高曦;喻刚;毕永东;顾德仲 | 申请(专利权)人: | 江苏神州信源系统工程有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F21/55;H04L12/12;H04L29/06 |
代理公司: | 北京东正专利代理事务所(普通合伙)11312 | 代理人: | 张亦华 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 控制 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种软件控制方法和装置。
背景技术
随着信息技术的发展,各种功能的应用软件大量出现,满足人们的工作和生活的需求。例如,娱乐软件、杀毒等安全软件、微软等补丁软件等等。但是随着各种各样软件、补丁的涌现,以及安全软件、应用软件的大量安装,给网络的安全带来了很大的考验。
现在为了保证终端和网络的安全,需要安装安全软件、杀毒软件等等,但是这些安全软件、杀毒软件需要控制其他软件安装和卸载,这样才能避免终端和网络感染病毒、避免出现安全漏洞。但是,这样给终端和网络带来不能控制的不安全因素,并且对于局域网内的终端只能控制单一的终端,必须在每个终端上安装安全软件或杀毒软件,无法实现终端之间的网络化管理。
发明内容
本发明实施例提供了一种软件控制方法和装置,能够实现网络化管理、精确的控制软件版本、并且能实时有效的对特定终端进行断网、静默卸载等操作。
本发明实施例提供了一种软件控制方法,该方法包括:
S1:对每一个目标终端进行扫描,获取每一个目标终端安装的全部软件;
S2:针对每一个目标终端的全部软件中的每一个软件,判断是否为禁用软件,若是,则对该禁用软件进行管控;否则,执行步骤S3;
S3:甄别该软件的当前版本,并判断该软件的当前版本是否位于预设的版本范围内,若是,则不做任何处理;否则,确定该软件为禁用软件,并对该禁用软件进行管控。
优选地,在步骤S1之后进一步包括:针对每一个目标终端,判断全部软件中是否缺少必须安装的软件,若是,则向目标终端发送提示信息;否则,不做任何处理。
优选地,步骤S3的具体过程包括:甄别软件的当前版本号,并判断该软件的当前版本号是否位于预设的版本号范围内,若是,则不做任何处理;否则,确定该软件为禁用软件,并对该禁用软件进行管控。
优选地,在步骤S1之前进一步包括:根据内部网络中每个终端的IP地址确定目标终端。
优选地,对该禁用软件进行管控的具体过程包括:向目标终端发送提示信息、向目标终端发送提示信息并断开该目标终端的网络连接、向目标终端发送提示信息并卸载该禁用软件或对目标终端进行注销或关机中的任一措施。
本发明实施例提供了一种软件控制装置,该装置包括:扫描模块、判断模块、甄别模块和管控模块,其中,
扫描模块,用于对每一个目标终端进行扫描,获取每一个目标终端安装的全部软件;
判断模块,用于针对每一个目标终端的全部软件中的每一个软件,判断是否为禁用软件,若是,则触发管控模块;否则,触发甄别模块;
甄别模块,用于甄别该软件的当前版本,并判断该软件的当前版本是否位于预设的版本范围内,若是,则不做任何处理;否则,确定该软件为禁用软件,并触发管控模块;
管控模块,用于对目标终端及其禁用软件进行管控。
优选地,该装置进一步包括:校验模块,用于针对每一个目标终端,判断全部软件中是否缺少必须安装的软件,若是,则向目标终端发送提示信息;否则,不做任何处理。
优选地,甄别模块具体用于甄别软件的当前版本号,并判断该软件的当前版本号是否位于预设的版本号范围内,若是,则不做任何处理;否则,确定该软件为禁用软件,并触发管控模块。
优选地,该装置进一步包括:确定模块,用于根据内部网络中每个终端的IP地址确定目标终端。
优选地,管控模块具体用于向目标终端发送提示信息、向目标终端发送提示信息并断开该目标终端的网络连接、向目标终端发送提示信息并卸载该禁用软件或对目标终端进行注销或关机中的任一措施。
与现有技术相比,本发明至少具有以下有益效果:
1)能够实现网络化管理,可以有效控制网络内的终端,使终端安装或者卸载软件等等控制措施;
2)精确的控制软件版本,可以有效控制网络内各终端上的软件版本,使每个软件均达到标准;
3)实时有效的对特定终端进行控制,可以对特定终端进行断网、静默卸载甚至是注销和关机等操作。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种软件控制方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏神州信源系统工程有限公司,未经江苏神州信源系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711176052.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:加壳应用的恶意行为检测方法和系统
- 下一篇:一种检测补丁包冲突的方法及装置