[发明专利]保护软件的方法和安全组件有效
申请号: | 201710632392.7 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107368713B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 孙吉平;张伟双 | 申请(专利权)人: | 北京深思数盾科技股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/51;G06F21/56 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 黄威;董领逊 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护 软件 方法 安全 组件 | ||
本公开提供了一种软件保护方法,包括:在任一软件启动时,根据预存的指定特征,检测该任一软件中是否包括具有指定特征的预定数据内容,如果有,确定该任一软件为目标软件并且对目标软件进行保护,其中,预定数据内容是预先植入目标软件中的。本公开还提供了一种保护软件的安全组件。本发明实现了在不增加开发成本的条件下,以灵活便利的方式提高软件安全性。
技术领域
本申请涉及软件保护,尤其涉及一种保护软件的方法和安全组件。
背景技术
软件开发商发布软件后,经常被盗版问题困扰。在软件领域,所谓盗版软件,通常由盗版者对软件进行例如增加附加文件作为盗版补丁等方式的处理从而使消费者可以避开软件所有者相关的验证而使用该软件的功能,通常盗版软件无法提供合法的证书(版权证书),也不能为用户提供售后服务,然而消费者由于盗版软件的价格低廉或免费还是倾向于使用盗版软件。
由于软件(或软件产品)本身更新较快,软件开发商若采取司法手段来解决盗版问题,不但维权成本高,而且时效性差。因而,每当遇到盗版,软件开发商常用方法是自己花费大量人力和时间来对市面上所搜集的盗版问题进行分析,定制相应的加密方案,再重新发布软件来解决该盗版问题。通过这种方法来处理软件盗版问题的缺点在于:增加了软件开发商的开发成本,并且需要有专人来处理相应的工作,因此整体维权成本增加;由于上述安全相关的处理方法与软件本身的逻辑没有太大关系,普通的软件开发商通常并不擅长,在处理时显得力不从心,不能达到保证软件所有权不受侵犯的预期效果;每当发生软件被盗版的情况,需要重新发布软件的版本,既耗时又费力。
当前,为了保护软件的版权,已经提出了一些解决方案。例如,通过加壳程序实现对目标程序的处理,或者调用提供保护功能的模块的软件开发工具包(SDK)接口等,通过这样的方式,或者容易被杀毒软件误报病毒,或者使用起来不够便利。
需要一种能够在不提高开发成本的同时,又达到对目标软件进行保护的目的的软件保护方法和系统。
发明内容
为了提高软件所有权的保护力度并缓解软件开发商在保护软件所有权方面的压力,本发明提供了一种保护软件的方法、安全组件和保护软件的系统。
根据本发明的一个方面,提供了一种保护软件的方法,该方法包括:在任一软件启动时,根据预存的指定特征,检测该任一软件中是否包括具有指定特征的预定数据内容,如果有,确定该任一软件为目标软件并且对目标软件进行保护,其中,预定数据内容是预先植入目标软件中的。
优选地,目标软件中可以预先加入与预定数据内容关联的签名数据,该方法还可以包括:检测任一软件中是否包括签名数据和预定数据内容,如果是,利用预存的验签数据对签名数据进行验签,验签通过,则确定任一软件为目标软件。
优选地,对目标软件进行保护可以包括:根据预存的破解补丁特征,检测目标软件中是否包含破解补丁,如果是,则禁止目标软件的运行。
优选地,对目标软件进行保护可以包括:检测目标软件的运行环境中是否有恶意软件,如果有,则禁止目标软件的运行。
优选地,在确定任一软件为目标软件后,可以将指定特征添加到保护列表中;当目标软件停止运行时,将指定特征从保护列表中移除。
优选地,目标软件的具有指定特征的预定数据内容具有禁止优化标识。
根据本发明的另一方面,提供一种保护软件的安全组件,安全组件可以包括:存储单元,其预存有指定特征;处理单元,其配置为在任一软件启动时,根据预存的指定特征,检测该任一软件中是否包括具有指定特征的数据内容,如果有,则确定该任一软件为目标软件并且对目标软件进行保护,上述的预定数据内容可以是预先植入目标软件中的。
优选地,处理单元可以配置为根据预存的破解补丁特征,检测目标软件中是否包含破解补丁,如果是,则禁止目标软件的运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深思数盾科技股份有限公司,未经北京深思数盾科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710632392.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开水厨宝一体机
- 下一篇:一种节能型纯水开水器