首页 / 专利库 / 电脑安全 / 软件盗版 / 一种正版软件检测处理方法和系统

一种正版软件检测处理方法和系统

阅读:282发布:2020-05-16

专利汇可以提供一种正版软件检测处理方法和系统专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种正版 软件 检测处理方法和系统,所述方法包括:代理检测模 块 从统一检测平台下载检测策略,获取所述检测策略 指定 的目标检测软件及其基本信息,并将所述基本信息发送给所述统一检测平台;所述统一检测平台根据所述基本信息调度相应的检测组件,并将所述检测组件发送给所述代理检测模块;所述代理检测模块根据所述检测策略,利用所述检测组件执行检测,并将检测结果发送给所述统一检测平台。通过本方法和系统可以实现多种软件的统一检测、统一分析以及统一处理,解决了目前只能单独检测软件的问题。,下面是一种正版软件检测处理方法和系统专利的具体信息内容。

1.一种正版软件检测处理方法,其特征在于,所述方法包括:
代理检测模从统一检测平台下载检测策略,获取所述检测策略指定的目标检测软件及其基本信息,并将所述基本信息发送给所述统一检测平台;
所述统一检测平台根据所述基本信息调度相应的检测组件,并将所述检测组件发送给所述代理检测模块;
所述代理检测模块根据所述检测策略,利用所述检测组件执行检测,并将检测结果发送给所述统一检测平台。
2.如权利要求1所述的一种正版软件检测处理方法,其特征在于,在上述步骤之前还包括:客户端从统一检测平台下载、安装并运行代理检测模块。
3.如权利要求1所述的一种正版软件检测处理方法,其特征在于,若所述检测结果显示所述目标检测软件为盗版软件,则所述代理检测模块根据所述检测策略执行事后处理机制。
4.如权利要求1所述的一种正版软件检测处理方法,其特征在于,所述检测策略可以配置,包括目标检测软件、目标检测软件属性信息、事后处理机制以及检测周期。
5.如权利要求2所述的一种正版软件检测处理方法,其特征在于,所述事后处理机制包括:
a. 盗版软件提示;
b. 断开终端网络;
c. 关闭计算机;
d. 卸载盗版软件。
6.如权利要求5所述的一种正版软件检测处理方法,其特征在于,所述事后处理机制还包括:
直接处理模式,是指配置所述检测策略时可以预先指定上述一种事后处理机制,即当所述代理检测模块检测到软件为盗版软件时,便根据预先所配置的事后处理机制直接处理;
选择处理模式,是指配置所述检测策略时不指定上述事后处理机制,对于上述事后处理机制可以全选,即当所述代理检测模块检测到软件为盗版软件时,用户可以依据所检测结果的性质再选择使用上述事后处理机制的一种。
7.如权利要求1所述的一种正版软件检测处理方法,其特征在于,所述检测组件由软件供应商提供给所述统一检测平台。
8.一种正版软件检测处理系统,其特征在于,所述系统包括:
代理检测模块,用于检测、判断所检测软件是否为盗版、盗版的性质,以及根据检测策略执行事后处理机制;
统一检测平台,用于配置检测策略,并为所述代理检测模块提供所述检测策略以及调度供应商所提供的软件检测组件。
9.如权利要求8所述的一种正版软件检测处理系统,其特征在于,所述统一检测平台包括:
策略模块:用于配置检测策略,包括检测软件种类、软件属性、事后处理机制以及检测周期;
调用模块:用于调用相应软件的最新检测组件;
分析模块:用于分析所述代理检测模块发送的所检测软件的检测结果。

说明书全文

一种正版软件检测处理方法和系统

技术领域

[0001] 本发明涉及软件领域,尤其是涉及一种正版软件检测处理方法和系统。

背景技术

[0002] 软件盗版是软件生产商一个主要关注的问题,大量的金钱收入损失都归因于投入市场的软件产品的非法复制和使用。所谓盗版软件,通常由盗版者对软件进行例如增加附加文件作为盗版补丁等方式的处理从而使消费者可以避开软件所有者相关的验证而使用该软件的功能,通常盗版软件无法提供合法的权利证书(版权证书)、也不能为用户提供售后服务。
[0003] 目前盗版软件横行,产品推向市场后不久,对应的盗版软件将会出现在市场。检测、发现盗版软件的方法有很多种,但大部分也只是针对自有软件的检测,只能单独检测自有软件,并不能与其他软件统一检测、统一分析、统一处理。所以,无论是对于用户还是软件供应商,提供一种能够批量检测多种软件的方法都是非常有意义的,这也将会填补目前市场的空白。

发明内容

[0004] 本发明要解决的技术问题是提供一种正版软件检测处理方法和系统,一方面,通过统一检测平台提供检测接口,使得各个软件供应商可以提供各自的软件检测组件到统一检测平台;另一方面,通过代理检测模根据统一检测平台的检测策略执行检测以及事后处理机制。通过本方法和系统可以实现统一检测、统一分析、统一处理的目的。
[0005] 本发明提供了一种正版软件检测处理方法,所述方法包括:代理检测模块从统一检测平台下载检测策略,获取所述检测策略指定的目标检测软件及其基本信息,并将所述基本信息发送给所述统一检测平台;
所述统一检测平台根据所述基本信息调度相应的检测组件,并将所述检测组件发送给所述代理检测模块;
所述代理检测模块根据所述检测策略,利用所述检测组件执行检测,并将检测结果发送给所述统一检测平台。
[0006] 进一步地,在上述步骤之前还包括:客户端从统一检测平台下载、安装并运行代理检测模块。
[0007] 进一步地,若所述代理检测模块检测结果为盗版软件,则所述代理检测模块将根据所述检测策略执行事后处理机制。
[0008] 进一步地,所述检测策略可以配置,包括所要检测的软件种类、软件属性、事后处理机制以及检测周期。
[0009] 进一步地,所述检测策略所配置的事后处理机制包括:a. 盗版软件提示;
b. 断开终端网络;
c. 关闭计算机;
d. 卸载盗版软件。
[0010] 进一步地,所述检测策略所配置的事后处理机制包括精确处理和选择处理两种模式:直接处理模式,是指配置所述检测策略时可以预先指定上述一种事后处理机制,即当所述代理检测模块检测到软件为盗版软件时,便根据预先所配置的事后处理机制直接处理;
选择处理模式,是指配置所述检测策略时不指定上述事后处理机制,对于上述事后处理机制可以全选,即当所述代理检测模块检测到软件为盗版软件时,用户可以依据所检测结果的性质再选择使用上述事后处理机制的一种。
[0011] 本发明还提供了一种正版软件检测处理系统,所述系统包括:代理检测模块,用于检测、判断所检测软件是否为盗版、盗版的性质,以及根据检测策略执行事后处理机制;
统一检测平台,用于配置检测策略,并为所述代理检测模块提供所述检测策略以及调度供应商所提供的软件检测组件。
[0012] 进一步地,所述统一检测平台包括:
策略模块:用于配置检测策略,包括检测软件种类、软件属性、事后处理机制以及检测周期;
调用模块:用于调用相应软件的检测组件;
分析模块:用于分析所述代理检测模块发送的所检测软件的检测结果。
[0013] 通过本发明提供的一种正版软件检测处理方法及系统,能够统一检测、统一分析、统一处理多类软件,根据所配置的检测策略可以及时有效的发现使用的盗版软件以及有效对盗版软件执行事后处理,统一检测平台还可以根据盗版软件的基本信息进行分析统计盗版软件的分类以及软件分布情况。附图说明
[0014] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性的前提下,还可以根据这些附图获得其他的附图。
[0015] 图1为本发明的一种正版软件检测处理方法流程图;图2为本发明的一种正版软件检测处理系统结构示意图。

具体实施方式

[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,需要指出的是,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 图1为本发明提供的一种正版软件检测处理方法流程图,如图1所示,所述方法包括以下步骤:步骤S101,客户端从统一检测平台下载、安装并运行代理检测模块;
步骤S102,所述代理检测模块从统一检测平台上下载检测策略,获取所述检测策略所指定需要检测软件的基本信息,并将所述软件的基本信息发送给所述统一检测平台;
步骤S103,所述统一检测平台根据所述软件的基本信息调度相应的检测组件,并将所述检测组件发送给所述代理检测模块;
步骤S104,所述代理检测模块根据所述检测策略,利用所述检测组件执行检测,并将检测结果发送给所述统一检测平台。
[0018] 优选地,在步骤S104之后,所述代理检测模块会将检测结果发送给所述统一检测平台进行分析,根据所存储的检测结果可以得到正版软件分类以及正版软件分布。若所述代理检测模块检测结果为盗版软件,则所述代理检测模块将根据所述检测策略执行事后处理机制。
[0019] 在上述步骤S102中,所述检测策略包括检测的软件种类、软件属性以及事后处理机制;所述基本信息包括软件种类、软件属性。软件种类如常用的视频软件、聊天软件、浏览器、输入法以及office办公软件等等,软件属性包括软件名称、软件版本号,软件签名、软件供应商等。
[0020] 比如,在检测策略中配置需要同时检测的软件种类是视频软件中的爱奇艺视频播放器以及office办公软件中的2007版本,则所述代理检测模块将获取检测策略模块所配置的软件种类(视频软件和office办公软件)以及相应的软件属性(软件名称和软件版本号)等基本信息,并将所述基本信息发送给所述统一检测平台,统一检测平台根据所述基本信息分别调用相应的软件检测组件,并将所述软件检测组件发送给所述代理检测模块,然后所述代理检测模块将通过所述软件检测组件同时执行相应的软件检测。
[0021] 在所述代理检测模块执行检测后,当所述代理检测模块检测软件为盗版软件时,所述代理检测模块根据所配置的检测策略执行事后处理机制。所述事后处理机制包括5种方式:a. 盗版软件提示;b. 断开终端网络;c. 关闭计算机;d. 卸载盗版软件。
[0022] 所述事后处理机制可以配置为两种模式:直接处理和选择处理。直接处理模式,是指配置所述检测策略时可以预先指定上述一种事后处理机制,即当所述代理检测模块检测到软件为盗版软件时,便根据预先所配置的事后处理机制直接处理。如预先在检测策略中配置当检测软件为盗版时,只指定上述5种方式的一种,如b方式(断网),则在所述代码检测模块执行检测所检测的结果为盗版软件时,则直接按照b方式(断网)进行处理;而选择处理模式,是指配置所述检测策略时不指定上述事后处理机制,对于上述事后处理机制可以全选,即当所述代理检测模块检测到软件为盗版软件时,用户可以依据所检测结果的性质再选择使用上述事后处理机制的一种,如所述代理检测模块检测到所检测软件仅涉及功能性盗版问题,用户则可以采用盗版软件提示,如果涉及系统性盗版问题,则可以采用断网、关机或者直接卸载处理,具体可以由用户决定采用哪种方式处理。
[0023] 在上述步骤S103中,所述检测组件是各个软件供应商通过所述统一检测平台的检测接口提供给统一检测平台,由统一检测平台调度使用。每款软件的供应商可以定制自己的检测行为,实现具体的检测方法。所述统一检测平台具有一定的开放性,非常有利于平台的稳定性,正版检测的准确性。
[0024] 所述代理检测模块还可以定时下载最新的检测策略,检测周期可以在所述统一检测平台中设置。如对于信息安全要求比较高的企业,检测周期可以设为1小时。
[0025] 图2为本发明提供的一种正版软件检测处理系统结构示意图,如图2所示,所述系统包括:代理检测模块11,用于检测、判断所检测软件是否为盗版、盗版的性质,以及根据检测策略执行事后处理机制;
统一检测平台12,用于配置检测策略,并为所述代理检测模块提供所述检测策略以及调度供应商所提供的软件检测组件。
[0026] 其中,所述代理检测代模块在检测软件为盗版时,根据已配置的检测策略执行事后机制处理;所述统一检测平台12部署在服务器上,所述统一检测平台可以部署在公网服务器上,供所有个人用户、信息安全请求不高的企业用户使用;也可以部署在企业内部服务器上,该服务器专供企业内部使用。比如,信息安全要求比较高的企业,可以在内部服务器上部署统一检测平台,所述统一检测平台可以定期从公网统一检测平台更新最新软件检测组件。
[0027] 进一步地,所述统一检测平台12包括:策略模块121:用于配置检测策略,包括检测软件种类、软件属性、事后处理机制以及检测周期;
调用模块122:用于调用相应软件的检测组件;
分析模块123:用于分析所述代理检测模块发送的所检测软件的检测结果。
[0028] 其中,所述调用模块122根据所述代理检测模块发送的软件种类、软件属性等基本信息,调用相应的软件检测组件。
[0029] 综上所述,本发明提供的一种正版软件检测处理方法及系统,一方面,可以非常有效的解决目前市场上只能单独检测软件的问题,同时通过配置相应的检测策略(如检测周期)可以及时发现盗版软件并进行事后处理机制;另一方面,根据检测结果可以统计分析盗版软件种类以及软件分布情况。从供应商到使用者,本发明提供了一种简便、有效的盗版软件的检测途径。
[0030] 以上所述仅为本发明的优选是实施例而已,并不用于限制本发明,对于本领域技术人员来说,本发明可有其他的很多更改或变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈