1.一种二进制文件的漏洞检测方法,其特征在于,包括以下内容:
2.如权利要求1所述的二进制文件的漏洞检测方法,其特征在于,所述对汇编代码进行预处理,并以函数为一个元素单位将汇编代码切片成多个代码段的过程包括以下内容:
3.如权利要求2所述的二进制文件的漏洞检测方法,其特征在于,所述无用文本包括地址段、注释内容、不会对寄存器和标识符产生影响的汇编指令。
4.如权利要求2所述的二进制文件的漏洞检测方法,其特征在于,所述对清洗后的汇编代码进行格式改造,以函数为一个元素单位对整个文件进行存储的过程包括以下内容:
5.如权利要求1所述的二进制文件的漏洞检测方法,其特征在于,在将汇编代码切片成多个代码段之后还包括以下内容:
6.如权利要求5所述的二进制文件的漏洞检测方法,其特征在于,所述将代码段转化为特征向量的过程包括以下内容:
7.如权利要求6所述的二进制文件的漏洞检测方法,其特征在于,所述利用特征向量对漏洞检测模型进行训练的过程包括以下内容:
8.一种二进制文件的漏洞检测系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行如权利要求1~7任一项所述的方法的步骤。
10.一种计算机可读取的存储介质,用于存储对二进制文件进行漏洞检测的计算机程序,其特征在于,所述计算机程序在计算机上运行时执行如权利要求1~7任一项所述的方法的步骤。