CNIPA.AI
검색으로 돌아가기
기록

一种基于大模型的智能逆软件编程方法

발명유효
1조회수
10청구항 · 1 독립항
§ Ⅰ

개요

발명자

王一然; 张晓勇

IPC 분류

G06F 8/41 (2018.01)G06N 5/04 (2023.01)

本发明公开了一种基于大模型的智能逆软件编程方法。该方法步骤包括:对输入的多语言项目代码进行标准化解析,提取代码实体、静态关系及元数据,生成标准化中间表示IR,通过大模型对代码实体进行语义分析以识别业务功能属性,构建功能调用图和语义索引,生成功能‑代码映射表;结合大模型辅助决策,根据分层提取策略执行代码提取;调用目标语言编译器执行静态语法检查及引用关系验证,结合大模型进行依赖缺失追溯与修正,直至代码通过验证,生成差异化代码包,输出逆向工程处理结果。本发明在开发场景中,可缩短代码审查与重构周期;在教学场景中,支持按需移除功能模块以设计编程习题,提升学习者逻辑补全能力与系统理解深度。