摘要
本发明提供了一种面向数据安全核查的代码数据访问关系提取方法及系统,包括如下步骤:步骤S1,处理待分析的.jar格式的代码文件,输出粗粒度数据访问关系图;步骤S2,基于代码文件和粗粒度数据访问关系图,构建并输出方法节点与代码目录的对应列表;步骤S3,基于代码文件和粗粒度数据访问关系图,构建角色节点和数据库字段间的访问关系列表。本发明利用Java语言的特性和大语言模型的自然语言理解能力,解决了网站源代码中的角色节点对数据库字段访问关系的自动化提取难题,能够对输入的java网站源代码展开分析,提取出从用户到数据库字段的完整调用链路,并且可以判断出数据字段具体的返回情况和校验条件,从而达到精确的数据访问提取效果。
技术关键词
数据访问关系
节点
数据安全
列表
语句
目录
大语言模型
数据库访问
格式
字段
参数
分析子系统
抽象语法树
遍历方法
代码结构
自然语言
数据字
系统为您推荐了相关专利信息
进化方法
蒙特卡洛树搜索
搜索算法
预训练模型
逻辑
片上网络系统
路由器
芯片
片上网络结构
通信接口
节点认证
动态调度方法
任务调度中心
机器学习算法
网络通信数据
光刻热点检测
卷积网络模型
局部图形密度
嵌入特征
节点