[发明专利]代码混淆方法、装置、计算机设备和存储介质在审
申请号: | 201910746038.6 | 申请日: | 2019-08-13 |
公开(公告)号: | CN110647329A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 陈志城 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/36 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 姜晓云 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及数据安全技术领域,特别涉及一种代码混淆方法、装置、计算机设备和存储介质。所述方法包括:接收待混淆代码,对待混淆代码进行代码解析,得到与待混淆代码对应的语法树;对语法树进行遍历,得到语法树的第一语法逻辑;根据第一语法逻辑的类型获取对应的第一逻辑混淆规则,通过第一逻辑混淆规则调整第一语法逻辑,根据调整后的第一语法逻辑得到调整后的目标语法树;根据调整后的目标语法树生成与待混淆代码对应的目标代码。采用本方法能够提高混淆后的代码的安全性。 | ||
搜索关键词: | 混淆 语法树 语法逻辑 数据安全技术 计算机设备 存储介质 代码混淆 代码解析 规则调整 目标代码 遍历 申请 | ||
【主权项】:
1.一种代码混淆方法,所述方法包括:/n接收待混淆代码,对所述待混淆代码进行代码解析,得到与所述待混淆代码对应的语法树;/n对所述语法树进行遍历,得到所述语法树的第一语法逻辑;/n根据所述第一语法逻辑的类型获取对应的第一逻辑混淆规则,通过所述第一逻辑混淆规则调整所述第一语法逻辑,根据调整后的第一语法逻辑得到调整后的目标语法树;/n根据所述调整后的目标语法树生成与所述待混淆代码对应的目标代码。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910746038.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种IT服务脚本系统
- 下一篇:针对Web的即时编译方法及工具