摘要
本发明提供一种基于注意力游走核的二进制程序相似性检测方法及系统,涉及计算机安全技术领域。该方法包括:对待检测的二进制程序进行静态分析,获取所述二进制程序的ICFG;利用预训练的生成型预训练变换模型GPT生成所述ICFG中每个节点的特征向量;基于生成的节点特征向量,利用注意力游走图核方法构建ICFG的特征矩阵;将特征矩阵进行扁平化处理;将扁平化后的特征矩阵输入到全连接神经网络中,得到程序相似的概率。本发明通过结合图核和神经网络对二进制程序进行相似性检测,不仅能有效结合图的结构和顶点属性信息,捕捉图结构信息,还能通过矩阵运算实现高效的图相似性度量;实现提高检测效率的同时兼具较高的检测准确率。
技术关键词
相似性检测方法
顶点
矩阵
程序
相似性度量方法
节点
位置编码器
序列
数据处理模块
注意力机制
文本
语义
核方法
指令
标识符
元素
系统为您推荐了相关专利信息
组合导航方法
姿态误差
智能驾驶车辆
嵌入式导航设备
优化卡尔曼滤波
FBG传感器
LSTM模型
载荷工况
裂纹监测方法
记忆单元
辅助诊断系统
跨模态
辅助诊断方法
多尺度特征融合
多模态注意力