[发明专利]一种基于VEH的代码保护方法和装置有效
申请号: | 201610332774.3 | 申请日: | 2016-05-19 |
公开(公告)号: | CN106055934B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 李琦;李玮;汪小烽;高居忠;连寿哲;朱龙彬 | 申请(专利权)人: | 福州利倍得网络技术有限公司 |
主分类号: | G06F21/14 | 分类号: | G06F21/14 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 林祥翔;吕元辉 |
地址: | 350000 福建省福州市开发区君竹路8*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于VEH的代码保护方法和装置,所述方法包括以下步骤:首先对第一进程中待保护的代码段添加标识信息;而后获取待保护的代码段并进行加密,得到加密代码,并将加密代码保存在第二进程;而后对待保护的代码段进行预处理,使得待保护的代码段在运行时发生异常中断;而后第二进程接收第一进程发送的第一信号,并对加密代码进行解密,将第一信号对应的待保护的代码段发送至第一进程;而后第一进程在其对应的内存空间中新建待保护的代码段并执行,并在执行完成后释放新建的待保护的代码段对应的内存空间。所述方法可以有效增强第一进程和第二进程之间的依赖性,提高了破解难度。 | ||
搜索关键词: | 一种 基于 veh 代码 保护 方法 装置 | ||
【主权项】:
1.一种基于VEH的代码保护方法,其特征在于,所述方法包括以下步骤:对第一进程中待保护的代码段添加标识信息;获取待保护的代码段并进行加密,得到加密代码,并将加密代码保存在第二进程;对待保护的代码段进行预处理,使得待保护的代码段在运行时发生异常中断;判断异常中断是否来自待保护的代码段处,若是则发送第一信号至第二进程,若否则不发送第一信号至第二进程;第二进程接收第一进程发送的第一信号,并对加密代码进行解密,将第一信号对应的待保护的代码段发送至第一进程,所述第一信号为待保护的代码段运行发生异常中断后发送至第二进程的信号;第一进程在其对应的内存空间中新建待保护的代码段并执行,并在执行完成后释放新建的待保护的代码段对应的内存空间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州利倍得网络技术有限公司,未经福州利倍得网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610332774.3/,转载请声明来源钻瓜专利网。