-
公开(公告)号:CN118260773A
公开(公告)日:2024-06-28
申请号:CN202410525501.5
申请日:2024-04-29
Applicant: 兰州交通大学
Abstract: 一种基于多关系图的源代码漏洞检测方法,其首先从标准漏洞数据库SARD和NVD数据集中切分得到C语言源代码数据集,借助Joern生成AST并取得其程序切片;其次,为了捕获AST的额外语法信息,使用编译器对AST添加携带额外信息的边进行扩展以增强其结构和连接性,然后将增强的AST转化为多关系图;最后,构建多关系图注意力网络学习嵌入向量。使用图注意力网络从源代码中提取多个代码关系,利用多关系图的邻接矩阵和初始节点表示学习全局嵌入向量,对其进行归一化并馈送到softmax层进行处理。本发明借助新设计的表征方式和多关系图聚合学习,能够为下游软件漏洞检测任务提供更优质的代码表示,从而实现准确、高效且更适用的漏洞检测方法。
-
公开(公告)号:CN118260771A
公开(公告)日:2024-06-28
申请号:CN202410513921.1
申请日:2024-04-26
Applicant: 兰州交通大学
IPC: G06F21/57
Abstract: 一种基于CodeBERT的源代码漏洞定位方法,首先将源代码生成其对应的程序依赖图PDG,依据FC、AE、AU和PU等四种语法规则对源代码进行切片得到程序切片;其次,生成源代码对应的LLVM IR中间代码,接着,基于程序切片对LLVM IR中间代码进行切片,得到基于LLVM IR的切片LlvmCS;然后,设计基于CodeBERT的漏洞定位模型,在标准CodeBERT中加入融合层、K‑max池化层和平均池化层共同实现漏洞定位。本发明解决了传统基于深度学习的漏洞检测技术存在程序切片粒度较粗,且在模型设计时忽略跨函数跨文件的较长代码切片,存在漏洞定位精度较低的问题。
-
公开(公告)号:CN214952228U
公开(公告)日:2021-11-30
申请号:CN202121128502.4
申请日:2021-05-24
Applicant: 兰州交通大学
Abstract: 本实用新型公开了一种多功能土壤微生物采样箱,包括盖体、箱体和底板;所述盖体盖合于箱体上部,盖体上设有通孔,所述通孔上设有盖板,所述盖板与盖体转动连接;所述箱体内设置有紫外线灯和照明灯,所述紫外线灯和照明灯通过线路与设置于箱体侧壁的调节开关连接;所述底板与箱体底部可拆卸连接。本实用新型体积小巧,便携性高。在野外土壤微生物采样过程中,本实用新型既能够为采样工具高效灭菌,又能够提供局部灭菌的采样环境,有效避免土壤微生物样品的RNAase的污染,保证土壤微生物采样的成功率。
-
公开(公告)号:CN215065338U
公开(公告)日:2021-12-07
申请号:CN202121197957.1
申请日:2021-05-31
Applicant: 兰州交通大学
Abstract: 本实用新型公开了一种用于去除外源性RNAase的植物采样袋,包括采样袋本体,所述采样袋本体的顶部和底部均设置密封条,采样袋本体的侧壁设置阻隔过滤冲洗嘴,所述阻隔过滤冲洗嘴外端设置盖体,采样袋本体内水平设置锯齿刀。本实用新型通过在采袋内部设置锯齿刀,将样品采集中的剪切过程转移至采集袋内进行,从而提升样品采集效率,且为样品采集提供局部无外源性RNAase污染环境,保证采集样品的成功率,为后续实验研究提供高质量的样品。
-
公开(公告)号:CN214931945U
公开(公告)日:2021-11-30
申请号:CN202121197410.1
申请日:2021-05-31
Applicant: 兰州交通大学
Abstract: 本实用新型公开了一种用于液氮罐内的储样装置,包括储样罐本体、连接环、合金软绳和标记牌;所述储样罐本体顶部设置连接环,连接环通过合金软绳连接标记牌;所述储样罐本体包括储样仓和盖板,所述储样仓水平设置于储样罐本体内,储样仓设置多个,且储样仓开口设置于储样罐本体侧壁上,所述盖板盖合于储样仓开口上。本实用新型将不同类型的样品分仓储存,并在液氮罐外部设置标记牌,从而操作人员能够精准取放需要的样品,同时不影响其余样品的储存。储样装置结构简单,制造成本低廉,实用性强。
-
-
公开(公告)号:CN214936166U
公开(公告)日:2021-11-30
申请号:CN202121189692.0
申请日:2021-05-31
Applicant: 兰州交通大学
Abstract: 本实用新型公开了一种去CO2水的制备装置,包括可控温封闭式加热电炉和储水发生器,可控温封闭式加热电炉上设置储水发生器,储水发生器的顶部插孔中设置有密封塞,密封塞中插有长颈CO2吸收器,长颈CO2吸收器的大肚中装有石棉和纳石灰,长颈CO2吸收器的下端插入储水发生器中且接近储水发生器的底部,储水发生器的侧壁底部设有出水龙头。本实用新型能够实现水中CO2的去除,制备无CO2水,装置结构简单,方便观察水中CO2的去除情况,体积小、性能好、操作方便、生产成本低、适用范围广。
-
-
-
-
-
-