跨架构二进制代码的相似性检测方法、系统、设备及介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
跨架构二进制代码的相似性检测方法、系统、设备及介质
申请号:CN202411379898
申请日期:2024-09-30
公开号:CN118885827B
公开日期:2024-12-17
类型:发明专利
摘要
本发明提供的跨架构二进制代码的相似性检测方法、系统、设备及介质,涉及信息安全技术领域。本发明通过获取待检测的两份二进制代码文件;将两份二进制代码文件进行反汇编,提取得到对应的二进制代码函数信息;将二进制代码函数信息输入预先训练好的基于孪生网络架构的多模态跨架构二进制代码相似性检测模型,输出相似性检测结果。本发明基于K‑BERT深度学习模型生成不同架构下的语义嵌入向量;采用GGNN模型提取出结构嵌入向量;并经MLP多层感知机融合处理后,在孪生网络进行相似性度量,得到相似性检测结果。本发明有效解决了现有技术的局限性,通过多模态信息的有效融合,实现了跨架构特征的统一表达,显著提升了二进制代码相似性检测的精度与鲁棒性。
技术关键词
相似性检测方法 BERT模型 多层感知机 语义结构 网络架构 邻居 模块 计算机可读指令 编码器 代码结构 节点特征 可读存储介质 标志寄存器 多模态信息 信息安全技术