CN119416228A 一种污点分析与学习模型相结合的静态源码扫描方法 (上海齐同信息科技有限公司)_第1页
CN119416228A 一种污点分析与学习模型相结合的静态源码扫描方法 (上海齐同信息科技有限公司)_第2页
CN119416228A 一种污点分析与学习模型相结合的静态源码扫描方法 (上海齐同信息科技有限公司)_第3页
CN119416228A 一种污点分析与学习模型相结合的静态源码扫描方法 (上海齐同信息科技有限公司)_第4页
CN119416228A 一种污点分析与学习模型相结合的静态源码扫描方法 (上海齐同信息科技有限公司)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自由贸易试验区临港新片区丽正路一种污点分析与学习模型相结合的静态源本发明公开了一种污点分析与学习模型相2获取项目代码库中的源代码建立源码集,并将源码集中的源代码解析为抽象语法树,使用多级记录污点装填,使用分析法调用控制流图中的污点建立净化函数,利用净化函数对污点源列表中的污点进行清洗和验证获取源码集中的源代码、漏洞数据库的公开数据和企业代码库对数据集中的代码特征进行标准化处理得到标记数据,利用标记数据2.根据权利要求1所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特依赖关系通过分析函数调用链、数据流和控制流之间的关系,识3.根据权利要求1所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特针对设计数据流的漏洞,将污点源到漏洞触发点的整个数据流获取用户输入、函数调用到数据输出过程中,记录变量和数据的34.根据权利要求1所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特获取标准代码特征,对标准代码特征中的所有特征值调整至5.根据权利要求1所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特j在完成深度学习模型的搭建后,通过损失函数对深度学习模型6.根据权利要求5所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特47.根据权利要求5所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特eco-8.根据权利要求5所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特示在第b次分割中使用特定的度量标准得到的评估结果,将优化后的深度学习模型集成至9.根据权利要求1所述的一种污点分析与学习模型相结合的静态源码扫描方法,其特56表示j的度矩阵;pc表示第c层的在完成深度学习模型的搭建后,通过损失函数对深度学习模型的参数进行优化,78b表示在第b次分割中使用特定的度量标准得到的评9在完成深度学习模型的搭建后,通过损失函数对深度学习模型的参数进行优化,b表示在第b次分割中使用特定的度量标准得到的评defvulnerable_function(usquery="SELECT*FROMusersWHEREname='"+tainted_data+"'"使用符号执行工具在执行过程中会记录每个分支条件,并生成相应的约束表达tainted_data=state.solver.BVS('tainte//query="SELECT*FROMusersWHEREname='"+tainted_data+"'"path_condition+="'INtain}constraint="tainted_datacontains'OR'1'='1"tainted_data=BitVec('tamodel=s.model()defvulnerable_function(usquery="SELECT*FROMusersWHEREname='"+user_input+"'"使用CNN或GNN模型对query变量|||||||||defsafe_function(usquery="SELECT*FROMusersWHEexecute_query(query,(user_inSQL注入execute_query(query)user_XSSinnerHTMLuser_input→profile→inXSSinnerHTML93

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论