|
钻瓜专利网为您找到相关结果 35个,建议您 升级VIP下载更多相关专利
- [发明专利]一种代码的多维图张量融合表示与嵌入方法-CN202310579722.6在审
-
马铭芮;付才;刘泓玏;孙思琪;李柯;韩兰胜
-
华中科技大学
-
2023-05-23
-
2023-09-08
-
G06F21/56
- 本发明公开了一种代码的多维图张量融合表示与嵌入的方法及应用,属于人工智能领域。包括:提取源代码文件与二进制文件的语法信息与层次结构信息;同时生成源代码文件与二进制文件的Abstract Syntax Tree抽象语法树(AST),Data Dependence Graph数据依赖图(DDG),Control Flow Graph控制流图(CFG),Natural Code Sequence自然语言序列(NCS)四种不同异构代码图结构;将四种异构代码图结构结合生成高维图张量;使用Graph Tensor Convolution Network可解释的图张量卷积神经网络(GTCN)来生成准确的代码语义嵌入并捕获代码内部特征,并将相关技术应用在各种下游任务中,如恶意代码识别,在检测效率与准确率方面取得了很好的平衡。
- 一种代码多维张量融合表示嵌入方法
- [发明专利]指令级代码复用分析方法及指令级代码复用方法-CN202210672521.6在审
-
付才;吕建强;余雨田;韩兰胜;刘铭;何帅;江帅;李明
-
华中科技大学
-
2022-06-14
-
2022-10-25
-
G06F8/36
- 本发明公开了一种指令级代码复用分析方法及指令级代码复用方法,属于代码分析与复用领域,包括:通过在目标二进制代码的每条指令处插桩第一回调函数的方式,识别出其中的Gadgets,得到初始Gadgets集合;通过动态污点分析技术从初始Gadgets集合中筛选出被污染的Gadgets,作为可用Gadgets;对于每一个可用Gadgets,利用符号执行技术,获取从符号执行起点位置运行至该可用Gadgets的执行路径,构建路径约束表达式并求解得到路径约束值,若成功获取到执行路径并成功求解出路径约束值,则将该可用Gadgets作为可复用Gadgets;将所有可复用Gadgets及其路径约束值作为识别结果,识别结束。本发明能够提高代码复用精度,确保搜索出的Gadgets具备可达性,同时利于代码投毒分析。
- 指令代码分析方法
|