防止软件授权被盗用的方法、装置、设备及存储介质制造方法及图纸

技术编号:42159172 阅读:49 留言:0更新日期:2024-07-27 00:09
本发明专利技术涉及一种防止软件授权被盗用的方法、装置、设备及存储介质,所述方法包括:接收软件系统发送的授权请求;根据授权请求,获取授权请求的数据发送接口和数据接收接口,数据发送接口位于软件系统,数据接收接口位于操作系统;判断数据发送接口是否为预设接口,若是,则接收软件系统通过数据接收接口和当前调用链发送的授权文件调用请求;判断当前调用链是否为预设调用链中的一条;若是预设调用链中的一条,则判断当前调用链与上一次软件系统使用的参考调用链是否相同;若相同,则不允许软件系统调用授权文件,若不同,则允许软件系统调用授权文件。本发明专利技术可以降低软件授权被盗用的可能性。

【技术实现步骤摘要】

本专利技术涉及信息安全领域,尤其涉及一种防止软件授权被盗用的方法、装置、设备及存储介质


技术介绍

1、软件保护的核心理念是防止软件被盗版,软件授权是软件保护概念的延伸和发展。

2、通常软件授权的办法是软件开发商下发授权证书给软件用户,授权证书有设置安装份数、使用时间、应用范围以及功能模块等内容。由于软件授权是各种限制,要解锁限制需要用户付费,所以为了绕过软件授权的方法也层出不穷,给软件开发商造成了巨大的困扰,影响了软件开发商的经济利益。

3、绕过软件授权的方法中,通过劫持堆栈数据以获得授权证书是近期出现的、成功率相当高的一种方法,针对这种绕过软件授权的方法,目前还没有较好的解决手段。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本专利技术提供了一种防止软件授权被盗用的方法、装置、设备及存储介质。

2、第一方面,本专利技术提供了一种防止软件授权被盗用的方法,所述方法应用于操作系统,所述方法包括:

3、接收软件系统发送的授权请求;

本文档来自技高网...

【技术保护点】

1.一种防止软件授权被盗用的方法,其特征在于,所述方法应用于操作系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在安装所述软件系统之后,在首次接收所述软件系统发送的授权请求之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述建立所述第一数据接口与所述第二数据接口之间的多条预设调用链,包括:

4.根据权利要求3所述的方法,其特征在于,所述判断所述当前调用链与上一次软件系统使用的参考调用链是否相同,包括:

5.根据权利要求1所述的方法,其特征在于,在所述允许所述软件系统调用所述授权文件之后,所述方法还包括:...

【技术特征摘要】

1.一种防止软件授权被盗用的方法,其特征在于,所述方法应用于操作系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在安装所述软件系统之后,在首次接收所述软件系统发送的授权请求之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述建立所述第一数据接口与所述第二数据接口之间的多条预设调用链,包括:

4.根据权利要求3所述的方法,其特征在于,所述判断所述当前调用链与上一次软件系统使用的参考调用链是否相同,包括:

5.根据权利要求1所述的方法,其特征在于,在所述允许所述软件系统调用所述授权文件之后,所述方法还包括:

【专利技术属性】
技术研发人员:孙望万振华王颉李华董燕
申请(专利权)人:深圳开源互联网安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1