NDSS 2025 – BinEnhance
嗯,用户让我总结一下这篇文章的内容,控制在一百个字以内,而且不需要用“文章内容总结”之类的开头。我先看看文章讲的是什么。 文章标题是BinEnhance,是一个基于外部环境语义的二进制代码搜索增强框架。作者们来自中国科学院信息工程研究所等机构。内容主要讲二进制代码搜索在软件复用检测和漏洞识别中的应用,现有的模型要么基于内部代码语义,要么结合函数调用图和内部语义,但都有局限性。 内部语义模型只考虑函数内部的语义,忽略了函数之间的关系,比如内联函数的问题。而结合CG和内部语义的方法在处理复杂情况时也不够好。于是他们提出了BinEnhance框架,利用函数间的外部环境语义来增强内部表达。 具体来说,他们构建了一个外部环境语义图(EESG),通过调用、位置、数据共用等关系建立稳定的外部环境。然后用现有的内部模型生成嵌入来初始化节点,并设计了一个Semantic Enhancement Model(SEM),使用RGCN和残差块来学习外部语义,生成增强的嵌入。此外还用了数据特征相似性来优化余弦相似度。 实验结果显示,在六个任务下提升了性能和鲁棒性,MAP从53.6%提高到69.7%,效率也提升了四倍。 所以总结的时候要抓住关键点:BinEnhance框架、利用外部环境语义、解决现有模型的局限性、提升性能和效率。 </think> BinEnhance 是一种基于外部环境语义的二进制代码搜索增强框架,旨在通过利用函数间关系提升代码搜索的表达能力和效果。该框架构建了外部环境语义图(EESG),并结合关系图卷积网络(RGCNs)学习有价值的外部语义信息。实验表明,BinEnhance 在多种任务中显著提升了性能和效率。 2026-2-3 20:0:0 Author: securityboulevard.com(查看原文) 阅读量:0 收藏

Session 11B: Binary Analysis

Authors, Creators & Presenters: Yongpan Wang (Institute of Information Engineering Chinese Academy of Sciences & University of Chinese Academy of Sciences, China), Hong Li (Institute of Information Engineering Chinese Academy of Sciences & University of Chinese Academy of Sciences, China), Xiaojie Zhu (King Abdullah University of Science and Technology, Thuwal, Saudi Arabia), Siyuan Li (Institute of Information Engineering Chinese Academy of Sciences & University of Chinese Academy of Sciences, China), Chaopeng Dong (Institute of Information Engineering Chinese Academy of Sciences & University of Chinese Academy of Sciences, China), Shouguo Yang (Zhongguancun Laboratory, Beijing, China), Kangyuan Qin (Institute of Information Engineering Chinese Academy of Sciences & University of Chinese Academy of Sciences, China)
PAPER
BinEnhance: An Enhancement Framework Based on External Environment Semantics for Binary Code Search
Binary code search plays a crucial role in applications like software reuse detection, and vulnerability identification. Currently, existing models are typically based on either internal code semantics or a combination of function call graphs (CG) and internal code semantics. However, these models have limitations. Internal code semantic models only consider the semantics within the function, ignoring the inter-function semantics, making it difficult to handle situations such as function inlining. The combination of CG and internal code semantics is insufficient for addressing complex real-world scenarios. To address these limitations, we propose BINENHANCE, a novel framework designed to leverage the inter-function semantics to enhance the expression of internal code semantics for binary code search. Specifically, BINENHANCE constructs an External Environment Semantic Graph (EESG), which establishes a stable and analogous external environment for homologous functions by using different inter-function semantic relation e.g., call, location, data-co-use}. After the construction of EESG, we utilize the embeddings generated by existing internal code semantic models to initialize EESG nodes. Finally, we design a Semantic Enhancement Model (SEM) that uses Relational Graph Convolutional Networks (RGCNs) and a residual block to learn valuable external semantics on the EESG for generating the enhanced semantics embedding. In addition, BinEnhance utilizes data feature similarity to refine the cosine similarity of semantic embeddings. We conduct experiments under six different tasks e.g}, under function inlining scenario and the results illustrate the performance and robustness of BINENHANCE. The application of BinEnhance to HermesSim, Asm2vec, TREX, Gemini, and Asteria on two public datasets results in an improvement of Mean Average Precision (MAP) from 53.6% to 69.7%. Moreover, the efficiency increases fourfold.
ABOUT NDSS
The Network and Distributed System Security Symposium (NDSS) fosters information exchange among researchers and practitioners of network and distributed system security. The target audience includes those interested in practical aspects of network and distributed system security, with a focus on actual system design and implementation. A major goal is to encourage and enable the Internet community to apply, deploy, and advance the state of available security technologies.

Our thanks to the Network and Distributed System Security (NDSS) Symposium for publishing their Creators, Authors and Presenter’s superb NDSS Symposium 2025 Conference content on the Organizations’ YouTube Channel.

Permalink

*** This is a Security Bloggers Network syndicated blog from Infosecurity.US authored by Marc Handelman. Read the original post at: https://www.youtube-nocookie.com/embed/uiviXkuCHDs?si=2L-3uy4W2a1Bm8yK


文章来源: https://securityboulevard.com/2026/02/ndss-2025-binenhance/
如有侵权请联系:admin#unsafe.sh