金融界2024年4月16日消息,据国家知识产权局公告,中国电信股份有限公司申请一项名为“一种代码混淆方法、装置、电子设备及可读存储介质“,公开号CN117891463A,申请日期为2023年11月专利摘要显示,本发明实施例提供了一种代码混淆方法、装置、电子设备及可读存储介质,涉及计算机技术领域,包括:将源代码转换为原始语法树;从原始语法树的各原始节点中获取待改写节点类型的节点对象;其中,待改写节点类型包括以下至少一种:控制流节点类型、表达式节点类型、语句节点类型、特定代码块节点集类型、待隐藏变量节点类型、待内敛节点类型、字符串常量节点类型、局部变量节点类型;根据待改写节点类型对相应的节点对象进行改写,得到目标语法树;将目标语法树输出为混淆代码。
本发明实施例可以按照待改写节点类型对节点对象进行针对性处理,相较于相关技术只进行名称替换的代码混淆方案,可以提升代码被反编译的难度,从而提高代码安全性本文源自金融界
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。