[发明专利]代码安全保护方法、装置、电子设备和计算机可读存储介质在审
申请号: | 201910190218.0 | 申请日: | 2019-03-13 |
公开(公告)号: | CN109948308A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 周源;宁志斌 | 申请(专利权)人: | 智者四海(北京)技术有限公司 |
主分类号: | G06F21/14 | 分类号: | G06F21/14 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 李强 |
地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开实施例提供了一种代码安全保护方法、装置、电子设备和计算机可读存储介质,该方法包括:将脚本语言的原始代码转换为不同类型的虚拟指令;将该不同类型的虚拟指令编码为虚拟机字节码,该虚拟机字节码包括用于标记指令类型的第一部分和用于标记指令数据的第二部分;将该虚拟机字节码与虚拟机解释器合并为第一可执行文件。本公开实施例提高了脚本语言代码的保密性和对抗性,防止原始代码通过传统的反向工程被非法获取。 | ||
搜索关键词: | 虚拟机 字节码 计算机可读存储介质 标记指令 代码安全 电子设备 虚拟指令 原始代码 脚本语言代码 可执行文件 反向工程 脚本语言 保密性 传统的 解释器 合并 转换 非法 | ||
【主权项】:
1.一种代码安全保护方法,其特征在于,包括:将脚本语言的原始代码转换为不同类型的虚拟指令;将所述不同类型的虚拟指令编码为虚拟机字节码,所述虚拟机字节码包括用于标记指令类型的第一部分和用于标记指令数据的第二部分;将所述虚拟机字节码与虚拟机解释器合并为第一可执行文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智者四海(北京)技术有限公司,未经智者四海(北京)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910190218.0/,转载请声明来源钻瓜专利网。