代码修复方法、装置、电子设备、存储介质及产品

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
代码修复方法、装置、电子设备、存储介质及产品
申请号:CN202511454018
申请日期:2025-10-13
公开号:CN120929296A
公开日期:2025-11-11
类型:发明专利
摘要
本申请实施例提供一种代码修复方法、装置、电子设备、存储介质及产品。包括:提取加壳文件的二进制特征,输入预训练的卷积神经网络模型,得到加壳文件对应的目标加壳特征,对加壳文件进行脱壳处理,得到脱壳文件;对脱壳文件进行反编译处理得到反编译代码,并通过语言识别模型对反编译代码进行语义识别以进行符号恢复处理,得到符号恢复代码;通过抽象语法树技术对符号恢复代码的逻辑进行结构化处理,得到结构化代码;对结构化代码进行编译修复处理,得到目标代码。以上方案,通过预训练的卷积神经网络模型准确识别目标加壳类型,根据目标加壳类型自动进行针对性修复,可以准确修复加壳工具对代码可读性的影响,从而提升代码修复的准确性。
技术关键词
抽象语法树 二进制特征 代码修复方法 卷积神经网络模型 非易失性计算机可读存储介质 计算机执行指令 符号 代码特征 应用程序编程接口 代码转换 逻辑 节点 加壳工具 关系 语义 电子设备 修复装置 嵌套 处理器通信 存储器